Функción drop-shadow
La función drop-shadow permite
agregar una sombra a la imagen de
fondo.
Sintaxis
selector {
filter: drop-shadow(desplazamiento x, desplazamiento y, radio de desenfoque, color);
}
Valores
| Valor | Descripción |
|---|---|
| desplazamiento x | Desplazamiento horizontal de la sombra relativo al fondo. Un número positivo indica un desplazamiento de la sombra hacia la derecha, un número negativo - hacia la izquierda. Parámetro obligatorio. |
| desplazamiento y | Desplazamiento vertical de la sombra relativo al fondo. Un número positivo indica un desplazamiento de la sombra hacia abajo, un número negativo - hacia arriba. Parámetro obligatorio. |
| desenfoque |
Establece el radio de desenfoque de la sombra.
Cuanto mayor sea el valor, más se difumina la sombra.
Parámetro opcional. Por defecto
es 0.
|
| color | Color de la sombra. Parámetro opcional. Por defecto se establece el color negro para la sombra. |
Ejemplo
Establezcamos para nuestra imagen una sombra azul claro
sin desplazamiento en los ejes, con un desenfoque de 5px:
<div id="elem"></div>
#elem {
filter: drop-shadow(0 0 5px #035470);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Véase también
-
función
blur,
que difumina el fondo -
función
brightness,
que establece el brillo del fondo -
función
contrast,
que establece el contraste del fondo -
función
hue-rotate,
que establece la tonalidad del fondo -
función
invert,
que invierte los colores del fondo -
función
opacity,
que establece la transparencia del fondo -
función
sepia,
que convierte el fondo a sepia -
propiedad
background,
que es una propiedad abreviada para el fondo -
propiedad
background-image,
mediante la cual se puede asignar una imagen de fondo a un bloque