Heim >Web-Frontend >CSS-Tutorial >Wie kann ich dafür sorgen, dass „Hintergrundgröße' im Internet Explorer funktioniert?
Die Einschränkungen des IE mit der Hintergrundgröße überwinden
Obwohl die Hintergrundgröße eine weithin unterstützte CSS-Eigenschaft ist, stellt sie im Internet Explorer eine Herausforderung dar. Neugierige Entwickler haben nach Lösungen gesucht, damit dieser wesentliche Stil auch in diesem Browser wie beabsichtigt funktioniert.
Die Antwort: Nutzung des AlphaImageLoader-Filters
Glücklicherweise wurde eine Lösung gefunden die Form des AlphaImageLoader-Filters, unterstützt von IE 5.5 und höher. Mit diesem Filter können Sie die Bildskalierung im IE manipulieren:
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/logo.gif', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/logo.gif', sizingMethod='scale')";
Vorbehalte bei der Verwendung des AlphaImageLoader-Filters
Es ist wichtig zu beachten, dass der AlphaImageLoader-Filter das gesamte Bild auf skaliert Passen Sie den vorgesehenen Bereich an. Wenn Sie mit einem Sprite arbeiten, kann dies zu Ausrichtungsproblemen führen.
Referenz für weitere Untersuchungen
Ausführlichere Informationen finden Sie im offiziellen Microsoft Dokumentation zum AlphaImageLoader Filter:
https://msdn.microsoft.com/en-us/library/ms532984(v=vs.85).aspx
Das obige ist der detaillierte Inhalt vonWie kann ich dafür sorgen, dass „Hintergrundgröße' im Internet Explorer funktioniert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!