Heim  >  Artikel  >  Web-Frontend  >  CSS3-Tutorial (8): CSS3-Transparenzhandbuch

CSS3-Tutorial (8): CSS3-Transparenzhandbuch

黄舟
黄舟Original
2017-03-20 10:45:361697Durchsuche

CSS3 transparent...undurchsichtig...Farbverlauf...wie auch immer Sie es nennen wollen! Hier finden Sie einige Richtlinien zur Verwendung der CSS3-Transparenz mit einigen Beispielen.

Tatsächlich hat Firefox dies schon vor langer Zeit unterstützt, aber IE hat es nie unterstützt!
Vorheriger Artikel: CSS3-Tutorial (7): In CSS3 eingebettete Schriftarten
Die „Opacity“-Anweisung wird verwendet, um die Transparenz eines Elements festzulegen: Ebene, Text, Bild usw. Ein Element mit einem Opazitätswert von 1 ist völlig undurchsichtig. Ein Wert von 0 ist dagegen völlig transparent und unsichtbar. Jeder Wert zwischen 1 und 0 gibt an, wie transparent das Element ist.
Browserkompatibilität
Deckkraft ist das CSS3-Element, das von Browsern am besten unterstützt wird ... außer natürlich vom IE! CSS3-Transparenz (Beispiel 1: Ebene)

CSS3-Tutorial (8): CSS3-Transparenzhandbuch

Das obige transparente Beispiel verwendet den folgenden Stil:

p.opacityL1 { background:#036; opacity:0.2; width:575px; height:20px; } p.opacityL2 { background:#036; opacity:0.4; width:575px; height:20px; } p.opacityL3 { background:#036; opacity:0.6; width:575px; height:20px; } p.opacityL4 { background:#036; opacity:0.8; width:575px; height:20px; } p.opacityL5 { background:#036; opacity:1.0; width:575px; height:20px; }

Browserunterstützung:

Firefox(3.05…)

Google Chrome(1.0.154…)

Google Chrome(2.0.156…)

Internet Explorer( IE7, IE8 RC1 )

Opera(9.6…)

Safari(3.2.1 Windows…) CSS 3 Transparent (Beispiel 2: Bild)

CSS3-Tutorial (8): CSS3-Transparenzhandbuch

Wir können auch Transparenzeffekte mit unterschiedlicher Deckkraft auf dem Bild verwenden, genau wie im obigen Beispiel. Eine coole Anwendung besteht darin, Deckkraft auf :hover anzuwenden, um einen Link-Mouseover-Effekt zu erzielen.

img.opacity1 { opacity:0.25; width:150px; height:100px; } img.opacity2 { opacity:0.50; width:150px; height:100px; } img.opacity3 { opacity:0.75; width:150px; height:100px; }

Browserunterstützung:

Firefox (3.05…)

Google Chrome (1.0.154…)

Google Chrome (2.0.156…)

Internet Explorer (IE7, IE8 RC1)

Opera (9.6…)

Safari (3.2.1 Windows…)

Das Obige ist der Inhalt des CSS3-Tutorials (8): CSS3-Transparenzleitfaden. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).

Verwandte Artikel:

CSS setzt ein Element auf durchscheinend

Beispiel für die Verwendung von RGBa zum Anpassen der Transparenz in CSS3

Vollständiger Code zur Implementierung der CSS3-Deckkraft

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn