Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
IE źle czyta CSS - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: IE źle czyta CSS (/thread-ie-zle-czyta-css)



IE źle czyta CSS - schnitzeer - 04-03-2012

Witam.

Próbuje poustawiać menu w css3 z tej strony: http://www.alessioatzeni.com/blog/css3-dropdown-menu/

We wszystkich przeglądarkach jest ok, niestety IE, źle widzi hierarchię i zamiast <header>treść</header> robi <header/>treść</header/>

i chyba przez to nie widzi styli.

Z góry dzięki za pomoc




RE: IE źle czyta CSS - Zawiii - 04-03-2012

Problem jest banalnie prosty, a rozwiązania aż dwa.
Po pierwsze pytanie: czy piszesz swoją stronę w html5? Jeśli tak to dodaj do sekcji head ten komentarz
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
Spowoduje to obsługę html5 przez IE 8 i starsze.
Jeśli zaś nie piszesz swojej strony w html5, wywal poprostu znaczniki <header> lub zastąp <div id="header"></div> i dodaj odpowiedni styl dla tego diva.


RE: IE źle czyta CSS - schnitzeer - 04-03-2012

(04-03-2012, 04:48)Zawiii napisał(a): Problem jest banalnie prosty, a rozwiązania aż dwa.
Po pierwsze pytanie: czy piszesz swoją stronę w html5? Jeśli tak to dodaj do sekcji head ten komentarz
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
Spowoduje to obsługę html5 przez IE 8 i starsze.
Jeśli zaś nie piszesz swojej strony w html5, wywal poprostu znaczniki <header> lub zastąp <div id="header"></div> i dodaj odpowiedni styl dla tego diva.

Oczywiście pomogło dodanie w Head - wielkie dzięki!