![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 301 Pomógł: 25 Dołączył: 15.07.2007 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Hey,
napotkałem mały problem mianowicie mam kod:
W FF div przyjmuje wysokość 350px a w IE 200 padding zostaje taki sam. Jeżeli usunę deklarację xml
W obu przeglądarkach wysokość diva wynosi 350px Pytanka: 1. Który z efektów jest prawidłowy? 2. Czemu tak się dzieje...? 3. Doprawdy, potrzebna mi ta deklaracja? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Sytuacja wygląda tak:
IE 6 w trybie Quirksmode (tryb zgodności wstecz) renderuje stronę z błędnym modelem ramkowym, na wzór starych przeglądarek. Poprawna deklaracja włącza tryb standardowy, wtedy IE6 interpretuje model ramkowy zgodnie z wykładnią CSS. Na temat DOCTYPE pisałem tutaj: http://kret.jogger.pl/2007/08/23/doctype-o-co-chodzi/. Prolog XML przełącza w tryb zgodności wstecz IE6. Nie możesz wyrzucić DOCTYPE, włączysz tryb zgodności wstecz. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 09:06 |