Tecnología

Inicio

Tutorial Web de cómo atenuar el fondo de una sombra paralela en HTML y CSS

Una gota de sombra es un efecto visual que toma un objeto y dibuja colores adicionales detrás de él para dar la impresión de que el objeto tiene una sombra. En HTML, puede utilizar clases CSS para crear un efecto de sombra paralela detrás de texto o una imagen que se desvanece en el fondo, como una sombra gris que se desvanece en un fondo blanco. También puede controlar el tamaño de la gota de sombra mediante la adición de más clases. Por ejemplo, el uso de cuatro clases y un contenedor crea una sombra que se encuentra a 5 píxeles de ancho.

Instrucciones

1 Abra el archivo CSS. Escriba el siguiente código:

cuerpo {
fondo: #FFFFFF;
}

dropshadow, dropshadow .drop2, #dropshadow .drop3, #dropshadow .drop4, #dropshadow .container {

position: relative;
izquierda: 1px;
top: 1px;
}

La regla cuerpo establece un fondo blanco para la página Web. Las reglas dropshadow y clases especifican que cada capa adicional de la sombra debe moverse hacia arriba ya la izquierda por 1 píxel cada uno, con relación a la capa en la que existe. Las capas de caída más se use, más gruesa es la frontera de la sombra se vuelve.

2 Escriba el siguiente código:

DropShadow .drop1 {background: # e6e6e6;} .drop2 dropshadow {background: # C8C8C8;} DropShadow .drop3 {background: #AAAAAA;} DropShadow .drop4 {background: # 8C8C8C;}

Esto crea cuatro clases gota capas que se aplican a la regla dropshadow. Cada clase utiliza un tono diferente de color gris, con drop1 siendo el más ligero y drop4 el más oscuro. Con el fondo blanco de la página Web, este efecto aclarador da la impresión de que la sombra se desvanece en el fondo de la página.

3 Escriba el siguiente código:

DropShadow .container {

fondo: #FFFFFF;
frontera: 1px solid # 6E6E6E;
padding: 5px;
}

Esta clase crea el cuadro real en la que se incluye el texto o la imagen en torno al cual desea agregar la sombra paralela. El fondo blanco cubre hasta las cajas de la gota detrás de ella, y la frontera es otro tono de gris más ligero que el de la clase drop1. La propiedad padding simplemente pone un poco de espacio entre el borde interior de la caja de la gota y el objeto en su interior.

4 Guarde y cierre el archivo CSS. Abra el archivo HTML y escriba el código siguiente:

<Div id = "dropshadow">
<Div class = "drop2 drop1">
<Div class = "drop4 drop3">
<Div class = "contenedor">
Este es el texto dentro de la caja.
</ Div>
</ Div>
</ Div>
</ Div>

La primera línea llama la regla dropshadow, que establece la caja. Las siguientes dos líneas llaman las cuatro clases de caída. La mayoría de los navegadores permiten a los elementos HTML para soportar hasta dos clases, por lo que se puede llamar a todas las clases de cuatro gota utilizando dos elementos. La cuarta línea crea el propio contenedor que contiene el objeto en el interior, como por ejemplo el texto en la quinta línea. Las últimas cuatro líneas se cierran los elementos.

5 Guarde y cierre el archivo HTML.