Atributo box-shadow CSS
- la página anterior box-reflect
- Página siguiente box-sizing
Definición y uso
La propiedad box-shadow agrega una o más sombras al cuadro.
Consejo:¡Use las propiedades border-image-* para construir botones atractivos y escalables!
Véase también:
Tutorial de CSS3:Borde de CSS3
Manual de referencia de HTML DOM:Propiedad boxShadow
Ejemplo
Agregar box-shadow al elemento div:
div { box-shadow: 10px 10px 5px #888888; }
Hay más ejemplos en la parte inferior de la página.
Sintaxis de CSS
box-shadow: h-shadow v-shadow blur spread color inset;
Notas:La propiedad box-shadow agrega una o más sombras al cuadro. Esta propiedad es una lista de sombras separadas por comas, cada una de las cuales se define por 2-4 valores de longitud, valores de color opcionales y una palabra clave opcional de inset. Los valores omitidos son 0.
Valor del atributo
Valor | Descripción | Pruebas |
---|---|---|
h-shadow | Obligatorio. Posición horizontal de la sombra. Permite valores negativos. | Pruebas |
v-shadow | Obligatorio. Posición vertical de la sombra. Permite valores negativos. | Pruebas |
blur | Opcional. Distancia de desvanecimiento. | Pruebas |
spread | Opcional. Tamaño de la sombra. | Pruebas |
color | Opcional. Color de la sombra. Consulte los valores de color CSS. | Pruebas |
inset | Opcional. Cambiar la sombra externa (outset) por la sombra interna. | Pruebas |
Detalles técnicos
Valor por defecto: | none |
---|---|
Herencia: | no |
Versión: | CSS3 |
Sintaxis de JavaScript: | object.style.boxShadow="10px 10px 5px #888888" |
Más ejemplos
- La imagen lanzada sobre la mesa
- Este ejemplo muestra cómo crear una imagen de Polaroid y girar la imagen.
Compatibilidad del navegador
Los números en la tabla indican la primera versión del navegador que admite completamente la propiedad.
Los números con -webkit- o -moz- indican la primera versión con prefijo utilizada.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
10.0 4.0 -webkit- |
9.0 | 4.0 3.5 -moz- |
5.1 3.1 -webkit- |
10.5 |
- la página anterior box-reflect
- Página siguiente box-sizing