Dieser Artikel stellt den Implementierungscode von CSS Warped Shadow vor und teilt ihn mit allen. Die Einzelheiten lauten wie folgt: Bei genauem Hinsehen ist zu erkennen, dass die beiden unteren Ecken der Bilder unterschiedlich starke Verformungen aufweisen. Das Implementierungsprinzip ähnelt dem von [CSS] Curve Shadow und wird ebenfalls durch Pseudoelemente erreicht. HTML Code <ul Klasse="Box"> <li><img src="......" alt=""></li> <li><img src="......" alt=""></li> <li><img src="......" alt=""></li> </ul> CSS Code ul,li { Listenstil: keiner; } .Kasten { Breite: 980px; Höhe: automatisch; klar: beides; Überlauf: versteckt; Rand: 20px automatisch; } .box li { Breite: 300px; Höhe: 210px; Position: relativ; Hintergrund: #fff; schweben: links; Rand: 20px 10px; Rand: 2px durchgezogen #efefef; Box-Schatten: 0 1px 4px rgba(0, 0, 0, .27), 0 0 60px rgba(0, 0, 0, 0,1) Einschub; } .box li img { Anzeige: Block; Breite: 290px; Höhe: 200px; Rand: 5px; } .box li:vorher, .box li:nachher { Inhalt: ''; Position: absolut; z-Index: -2; Breite: 80%; Höhe: 80%; unten: 8px; Hintergrund: transparent; Kastenschatten: 0 8px 26px rgba (0, 0, 0, 0,6); } .box li:vor { links: 7%; transformieren: schiefX(-12 Grad) drehen(-4 Grad); } .box li:nach { rechts: 7%; transformieren: schrägX(12 Grad) drehen(4 Grad); } Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: MySQL-Primärschlüssel-Benennungsstrategie im Zusammenhang
>>: HTML-Tutorial: Sammlung häufig verwendeter HTML-Tags (5)
In diesem Artikelbeispiel wird der spezifische Co...
Wenn Sie eine Netzwerkanfrage senden, werden die ...
1. Laden Sie das offizielle MySQL Yum Repository ...
XML/HTML-CodeInhalt in die Zwischenablage kopiere...
Schreiben einer Docker-Datei Konfigurieren Sie di...
1. Der in der Schaltfläche verwendete Wert bezieht...
React Native implementiert die Überwachungsgeste ...
1. Was nützt eine langsame Abfrage? Es kann alle ...
Der benutzerdefinierte Kapselungscode der Vue-But...
Inhaltsverzeichnis 1. Erstellen Sie die Vue-Umgeb...
Es ist sehr mühsam, eine virtuelle Maschine einzu...
Inhaltsverzeichnis Vorwort 1. JDBC-Timeout-Einste...
Erstens: über Text/HTML var txt1="<h1>...
Welche historische Version kann die aktuelle Tran...
Vorwort Im vorherigen Artikel „Detaillierte Erklä...