Skewing Transformation on One Side
Das Erstellen eines „CSS3 Transform Skew One Side“-Effekts stellt eine Herausforderung dar, wenn ein Bild als Hintergrund verwendet wird statt einfarbig. Die bereitgestellte Lösung demonstriert die Verwendung eines Farbverlaufs, ist jedoch möglicherweise nicht für diejenigen geeignet, die ein Bild verwenden möchten.
Lösung für verzerrte Bildhintergründe
Um den gewünschten Effekt zu erzielen Betrachten Sie bei einem Bildhintergrund den folgenden Ansatz:
#parallelogram { -webkit-transform: skew(20deg); -moz-transform: skew(20deg); -o-transform: skew(20deg); }
.image { -webkit-transform: skew(-20deg); -moz-transform: skew(-20deg); -o-transform: skew(-20deg); }
Durch die Verwendung eines verschachtelten Div mit einem entgegengesetzten Versatzwert können Sie dies tun Erzielen Sie effektiv einen Schrägeffekt auf einer Seite und bewahren Sie gleichzeitig die Transparenz im Schrägbereich. Diese Technik wird im folgenden Beispielcode demonstriert:
<div class="container"> <div>
Das obige ist der detaillierte Inhalt vonWie kann ich einen einseitigen CSS3-Skew-Transformationseffekt mit einem Bildhintergrund erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!