Sovražim te IE. Slišiš?! Sovražiiim!!!
Vsakič, ampak res vsakič, ko delam kakšen dizajn za spletno stran in ko pride do realizacije le te na spletu nastanejo problemi v prikazu strani v IE. Že res, da so nekaj stvari glede .css datotek popravili v IE 7, vendar nekateri problemi še zmeraj ostajajo. Kot je npr. margin-left, -right in pa padding-left, -right. Problem pri teh margin-ih je, da jih IE da krat 2. Torej, če bi v Firefoxu blo margin-left: 10px; bi to IE razumel kot margin-left: 20px; in tako porušil stran.
Tu pa zdaj uporabljam eno preprosto finto (css hack), ki ga razume IE6 in drugo, ki jo razume IE7. Takole:
margin-left: 10px; /* to npr. pravilno razumeta Firefox in Opera */
.margin-left: 10px; /* IE6 hack – to zdaj pravilno razume IE6 */
_margin-left: 10px; /* IE7 hack – to zdaj pravilno razume IE7 */
Seveda je ta css hack poznan že nekaj časa, a je še zmeraj aktualen in mislim, da še bo dolgo.
Ta blog namenoma ni optimiziran za IE! Glejte ga raje z brskalnikom Firefox ali Opera!
P. S. Da ne bo zdaj kdo mislil, da zdaj ne prilagajam nobenega dizajna za IE, ker jih. Na svojem blogu si lahko privoščim, da ni prilagojen za IE.
Pingback: University Update - Firefox - Sovražim te IE. Slišiš?! Sovražiiim!!!
Pingback: Jan Ferme :: Jaz, js & Maja » Moja stran je “Prevč kul za IE”