Czasami nie chcemy tworzyć dodatkowych plików dla przeglądarki Internet Explorer. Powodów może być kilka, od chęci zaoszczędzenia czasu do jak najprostszego kodu naszej strony. W takiej sytuacji innym rozwiązaniem jest zadeklarowanie reguły CSS, które mogą być odczytane przez Explorer.
Na przykład dodaj gwiazdkę (*) przed konkretną właściwością CSS. W tedy zostanie ona zinterpretowana tylko przez IE7 lub dodać podkreślenia przed co zostanie odczytane przez IE6. Metoda ta nie jest zalecana, ponieważ nie jest do końca zgodna z składnią CSS.
Interpretacja
- IE8 lub IE9: symbolem który należy dodać przed właściwością jest (\9)
- IE7 (*)
- IE6: (_)
Przykład zastosowania dla .box
.box {
background: gray; /* standard */
background: pink; /* IE 8 and below */
*background: green; /* IE 7 and below */
_background: blue; /* IE 6 */
}
Dzięki tym znakom można szybko zmodyfikować kod naszych CSS. Może to okazać się przydatne szczególnie dla posiadaczy portali i blogów z możliwością edycji kodu przez panel administracyjny np. WordPress, Joomla!
[adsense_id=”1″][adsense_id=”1″][adsense_id=”1″]
W branży IT jestem już od 2007 roku. W tym czasie zajmowałam się głównie tematyką pozycjonowania i budowy stron internetowych. Hobbistycznie zajmuje się fotografią, podróżami (głównie tymi mikro). Interesuje się mitologią (Nordycką, Grecką i Rzymską) i historią.