Texto Superpuesto
.container {
position: relative;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto; /* Centra el contenedor */
width: 100%; /* Asegura que el contenedor ocupe todo el ancho disponible */
height: auto;
padding: 50px 0; /* Añade un poco de espacio arriba y abajo */
}
.text-large {
position: absolute;
font-size: 200px; /* Tamaño de texto más grande */
color: rgba(255, 255, 255, 0.1); /* Color blanco con mayor transparencia */
font-weight: bold; /* Texto en negrita */
z-index: 1;
white-space: nowrap; /* Evita que el texto se rompa en varias líneas */
}
.text-small {
position: relative;
font-size: 80px; /* Tamaño de texto más grande */
color: #ffffff; /* Color blanco */
font-weight: bold; /* Texto en negrita */
z-index: 2;
white-space: nowrap; /* Evita que el texto se rompa en varias líneas */
}
/* Ajustes para dispositivos móviles */
@media (max-width: 768px) {
.text-large {
font-size: 150px; /* Tamaño de texto más pequeño para dispositivos móviles */
}
.text-small {
font-size: 60px; /* Tamaño de texto más pequeño para dispositivos móviles */
}
}
@media (max-width: 480px) {
.text-large {
font-size: 120px; /* Tamaño de texto más pequeño para dispositivos muy pequeños */
}
.text-small {
font-size: 50px; /* Tamaño de texto más pequeño para dispositivos muy pequeños */
}
}