Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
IE źle czyta CSS
#1
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

Odpowiedz
#2
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.
Odpowiedz
#3
(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!

Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl