Mit der Box-Shadow-Eigenschaft von CSS3 können wir auf einfache Weise Ebenenschatteneffekte erzielen. Lassen Sie uns dieses Attribut in der Praxis im Detail erklären.
Schauen wir uns zunächst die Browserkompatibilität dieses Attributs an:
box-shadow hat sechs einstellbare Werte:
img{box-shadow: Schattentyp X-Achsen-Verschiebung Y-Achsen-Verschiebung Schattengröße Schattenerweiterung Schattenfarbe}
Schauen wir uns die Wirkung eines Box-Shadows anhand mehrerer Beispiele an. Erstellen Sie zunächst einen einfachen HTML-Code zum Testen:
<html>
<Kopf>
<style type="text/css">Schreiben Sie hier den CSS-Teil</style>
</head>
<Körper>
<img src="test.jpg" />
</body>
</html>
Bitte beachten Sie : Um Ärger zu vermeiden, wird im folgenden CSS-Code nur box-shadow geschrieben. Bei der tatsächlichen Verwendung sollten Sie auch -moz-box-shadow und -webkit-shadow schreiben. Was Sie tun müssen, ist ganz einfach: Kopieren Sie zwei Box-Shadows und fügen Sie -moz- und -webkit- davor ein.
img {
-moz-box-shadow:2px 2px 10px #06C;
-webkit-box-shadow:2px 2px 10px #06C;
box-shadow:2px 2px 10px #06C;
}