Heim >Web-Frontend >CSS-Tutorial >Was macht der CSS-Hack „\9'?
Enthüllung des Geheimnisses des 9-CSS-Hacks
Sie fragen sich, wofür 9 in der CSS-Breitendeklaration steht? Hier sind die Fakten:
Dieses mysteriöse Zeichen ist ein CSS-Hack, der speziell auf die Internet Explorer-Versionen 7, 8 und 9 zugeschnitten ist. Im Wesentlichen bedeutet dies, dass nur eine einzige CSS-Deklaration mit der Endung 9; wird auf die IE-Browser 7, 8 und 9 angewendet.
Lassen Sie uns ein Beispiel aufschlüsseln:
width: 500px;
Dieses Snippet entspricht einer Breite von 500 Pixeln, jedoch nur in Internet Explorer-Versionen 7, 8 und 9. Andere Browser ignorieren diese Erklärung einfach.
Bedenken Sie nun Folgendes CSS:
#myElement { width: 300px; width: 500px; }
In IE 7, 8 und 9 ist #myElement 500 Pixel breit. In allen anderen Browsern ist es jedoch 300 Pixel breit.
Dieser Hack ist besonders nützlich, um bestimmte CSS-Eigenschaften oder -Werte auf verschiedene Browser auszurichten und so ein konsistentes visuelles Erlebnis auf verschiedenen Plattformen sicherzustellen.
Hinweis: Ab heute funktioniert dieser Hack nicht nur in IE 7, 8 und 9, sondern auch in IE 10.
Das obige ist der detaillierte Inhalt vonWas macht der CSS-Hack „\9'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!