CSS
sombra de la caja
Buscar..
Sintaxis
- cuadro-sombra: ninguno | h-shadow v-shadow desenfoque difusión color | inserción | inicial | heredado;
Parámetros
Parámetros | Detalles |
---|---|
recuadro | de forma predeterminada, la sombra se trata como una sombra paralela. la palabra clave insertada dibuja la sombra dentro del marco / borde. |
offset-x | la distancia horizontal |
offset-y | la distancia vertical |
radio de desenfoque | 0 por defecto. El valor no puede ser negativo. cuanto mayor sea el valor, más grande y clara será la sombra. |
radio de propagación | 0 por defecto. Los valores positivos harán que la sombra se expanda. los valores negativos causarán que la sombra se contraiga. |
color | puede ser de varias notaciones: una palabra clave de color, hexadecimal, rgb() , rgba() , hsl() , hsla() |
Observaciones
Soporte del navegador:
- Cromo 10.0
- IE 9.0
- Firefox 4.0 3.5 -moz
- Safari 5.1 3.1 -webkit-
- Opera 10.5
sombra paralela
JSFiddle: https://jsfiddle.net/UnsungHero97/80qod7aL/
HTML
<div class="box_shadow"></div>
CSS
.box_shadow {
-webkit-box-shadow: 0px 0px 10px -1px #444444;
-moz-box-shadow: 0px 0px 10px -1px #444444;
box-shadow: 0px 0px 10px -1px #444444;
}
sombra interior
HTML
<div class="box_shadow"></div>
CSS
.box_shadow {
background-color: #1C90F3;
width: 200px;
height: 100px;
margin: 50px;
-webkit-box-shadow: inset 0px 0px 10px 0px #444444;
-moz-box-shadow: inset 0px 0px 10px 0px #444444;
box-shadow: inset 0px 0px 10px 0px #444444;
}
Resultado:
JSFiddle: https://jsfiddle.net/UnsungHero97/80qod7aL/1/
Sombra de la parte inferior sólo con un pseudo-elemento
JSFiddle: https://jsfiddle.net/UnsungHero97/80qod7aL/2/
HTML
<div class="box_shadow"></div>
CSS
.box_shadow {
background-color: #1C90F3;
width: 200px;
height: 100px;
margin: 50px;
}
.box_shadow:after {
content: "";
width: 190px;
height: 1px;
margin-top: 98px;
margin-left: 5px;
display: block;
position: absolute;
z-index: -1;
-webkit-box-shadow: 0px 0px 8px 2px #444444;
-moz-box-shadow: 0px 0px 8px 2px #444444;
box-shadow: 0px 0px 8px 2px #444444;
}
múltiples sombras
JSFiddle: https://jsfiddle.net/UnsungHero97/80qod7aL/5/
HTML
<div class="box_shadow"></div>
CSS
.box_shadow {
width: 100px;
height: 100px;
margin: 100px;
box-shadow:
-52px -52px 0px 0px #f65314,
52px -52px 0px 0px #7cbb00,
-52px 52px 0px 0px #00a1f1,
52px 52px 0px 0px #ffbb00;
}
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow