2013-04-27 13 views

Odpowiedz

11

To jest hackowanie do IE6. Reguły CSS _margin i _width będą miały zastosowanie tylko do tej przeglądarki. Są bardziej ciekawi hacki dla przeglądarki IE jak:

width: 940px\9; /* IE8 and below */ 
*width : 960px; /* IE7 and below */ 

Jeśli się szybkie wyszukiwanie w Google dla „IE CSS hacks” można znaleźć więcej informacji i podpowiedzi dla CSS w złym IE lubię: Quick Tip: How to Target IE6, IE7, and IE8 Uniquely with 4 Characters

1

_ i - zanim właściwości są zgodne z Internet Explorer 6 i poniżej. Oto artykuł w celach informacyjnych.

http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml

* Poprzedzenie regularny nazwę właściwości z _ lub - spowoduje właściwość być stosowane do programu Internet Explorer 6 i poniżej, ale na ogół nie w innych przeglądarkach *

1

To stary hack CSS używany do kierowania na Internet Explorera. IE stara się być inteligentna i wykonuje dodatkowe analizy właściwości CSS, z których jedną jest usuwanie podkreśleń.

W takim przypadku IE zastąpi szerokość do 976 pikseli, a dla pozostałych przeglądarek szerokość będzie wynosić 940 pikseli. To było używane w przeszłości, aby naprawić problem z uszkodzonym modelem IE, który nie był zgodny z konwencjami W3C.

Powiązane problemy