CSS
Box Schatten
Suche…
Syntax
- Box-Schatten: keine | h-Schatten-V-Schatten-Unschärfefarbe |
Parameter
Parameter | Einzelheiten |
---|---|
Einsatz | Standardmäßig wird der Schatten als Schlagschatten behandelt. Das Schlüsselwort "Inset" zeichnet den Schatten innerhalb des Rahmens / Rahmens. |
Versatz-x | die horizontale Entfernung |
Versatz-y | der vertikale Abstand |
Unschärfe-Radius | 0 standardmäßig Wert kann nicht negativ sein. Je größer der Wert, desto größer und heller wird der Schatten. |
Ausbreitungsradius | 0 standardmäßig Positive Werte bewirken, dass sich der Schatten ausdehnt. Bei negativen Werten schrumpft der Schatten. |
Farbe | kann aus verschiedenen Notationen bestehen: ein Farbschlüsselwort, hexadezimal, rgb() , rgba() , hsl() , hsla() |
Bemerkungen
Browser-Unterstützung:
- Chrome 10.0
- IE 9.0
- Firefox 4.0 3,5 moz
- Safari 5.1 3.1 -webkit-
- Opera 10.5
Schlagschatten
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;
}
innerer Schlagschatten
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;
}
Ergebnis:
JSFiddle: https://jsfiddle.net/UnsungHero97/80qod7aL/1/
Nur-Bottom-Drop-Schatten mit einem Pseudoelement
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;
}
mehrere Schatten
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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow