CSS-Implementierungscode für verzerrte Schatten

CSS-Implementierungscode für verzerrte Schatten

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)

Artikel empfehlen

Werfen wir einen Blick auf die Vorkompilierung von JavaScript (Zusammenfassung)

JS-Lauftrilogie js-Ausführungscode ist in drei Sc...

Mysql-Indextypen und grundlegende Anwendungsbeispiele

Inhaltsverzeichnis Index - Allgemeiner Index - Ei...

Konfigurieren Sie nginx so, dass es zur Systemwartungsseite umleitet

Letztes Wochenende bereitete sich ein Bruderproje...

Details zur Datenanzeige der Vue3-Listenschnittstelle

Inhaltsverzeichnis 1. Beispiel für die Anzeige de...

Grundlegende Operationen der MySQL-Lernnotizentabelle

Tabelle erstellen Tabelle erstellen Tabellenname ...

Holen Sie sich die IP und den Hostnamen aller Hosts auf Zabbix

zabbix Zabbix ([`zæbiks]) ist eine Open-Source-Lö...

Zusammenfassung zur Verwendung von MySQL-Isolationsspalten und Präfixindizes

Inhaltsverzeichnis Datenspalten isolieren Präfixi...

Analyse der Gründe, warum MySQL-Felddefinitionen nicht null verwenden sollten

Warum wird NULL so oft verwendet? (1) Javas Null ...

So installieren Sie das Programm setup.py unter Linux

Führen Sie zuerst den Befehl aus: [root@mini61 se...