Zapewne wszyscy już wiedzą, że Microsoft wypuścił nową wersję Internet Explorer'a w wersji 8. Niestety wiadomo także, że nie wszystkie strony wyświetlane są prawidłowo / poprawnie / tak jak się należy w nowym IE8.
Okazało się, że także mój nowy projekt, który niedawno wdrożyłem u klienta nie wyświetla się poprawnie w najnowszej wersji przeglądarki. O dziwo poprawnie działa pod Operą, Firefox'em, IE7/6 i Safari. W IE8 pojawiają się dziwne przesunięcia, jakbym dodał po stokroć za duże marginesy.
Najszybszym rozwiązaniem było zastosowanie przełącznika, który powoduje zmianę działania silnika renderującego strony w IE8 i zmusza go do działania w trybie emulacji IE7. Wystarczy umieścić poniższąlinijkę w sekcji head strony.
1: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Dzięki temu narazie mam spokój, a jak będę miał trochę więcej czasu zawalczę, aby strona wyświetlała się poprawnie i bez niego. :)
Ten artykuł jest widoczny także na:
ZINE.NETJeśli spodobał Ci się ten artykuł, to podziel się tą informacją z innymi.