Heim  >  Artikel  >  Web-Frontend  >  Was tun, wenn das IE-CSS-Hintergrundbild nicht angezeigt wird?

Was tun, wenn das IE-CSS-Hintergrundbild nicht angezeigt wird?

藏色散人
藏色散人Original
2021-04-26 09:23:092379Durchsuche

ie Das CSS-Hintergrundbild wird nicht angezeigt, da die CSS-Einstellung „Hintergrundbild“ CSS-Attribute verwendet, die vom IE-Browser nicht unterstützt werden. Die Lösung besteht darin, abgekürzte Attribute zu verwenden, anstatt einzelne Attribute separat zu verwenden, da abgekürzte Attribute in älteren Browsern nicht unterstützt werden . wird besser unterstützt und erfordert weniger Buchstaben zum Eingeben.

Was tun, wenn das IE-CSS-Hintergrundbild nicht angezeigt wird?

Die Betriebsumgebung dieses Artikels: Windows7-System, HTML5- und CSS3-Version, Dell G3-Computer.

Manchmal wird das per CSS festgelegte Hintergrundbild nach dem Schreiben der Webseite oft nicht im IE-Browser angezeigt. Warum wird das per CSS festgelegte Hintergrundbild nicht im IE-Browser angezeigt?

Werfen wir einen Blick auf den Grund, warum das per CSS im IE-Browser festgelegte Hintergrundbild nicht angezeigt wird:

Der Grund, warum die CSS-Einstellung im IE-Browser nicht angezeigt wird, liegt darin, dass das beim Festlegen des Hintergrundbilds verwendete CSS-Attribut nicht unterstützt wird per IE-Browser.

Wenn wir das Hintergrundbild festlegen, verwenden wir das rgba-Attribut, um die Farbe und Transparenz des Hintergrundbilds festzulegen.

Zum Beispiel:

background: url(../images/in_bon_02.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);

Zu diesem Zeitpunkt wird das Hintergrundbild möglicherweise nicht im IE-Browser angezeigt.

rgba-Einführung:

rgba-Farbmodus ist derselbe wie RGB, außer dass Alpha-Transparenz zum RGB-Modus hinzugefügt wird

Beschreibung:

RGBA(R,G,B,A)

Wert:

R: Rotwert. Positive ganze Zahl |. Prozent G: grüner Wert. Positive ganze Zahl |. Prozent B: blauer Wert. Positive ganze Zahl |. Prozent A: Alpha-Transparenz, Wert zwischen 0 und 1.

IE6.0-8.0 unterstützt die Verwendung des RGBA-Modus zur Erzielung von Transparenz nicht. Sie können die IE-Filterverarbeitung verwenden.

Es wird generell empfohlen, abgekürzte Attribute zu verwenden, anstatt einzelne Attribute einzeln zu verwenden, da abgekürzte Attribute in älteren Browsern besser unterstützt werden und weniger Buchstaben eingegeben werden müssen.

【Empfohlenes Lernen: CSS-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn das IE-CSS-Hintergrundbild nicht angezeigt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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