Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [css]Marginesy, obramowania itp w różnych przeglądarkach
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
chfast
Witam.
Taki problem:
Jak daje padding = 20px w znaczniku div o stałej szerokości to IE upycha zawartość znacznika natomiast Mozilla rozszerza diva na zewnątrz.
Inna sprawa: Obramowanie w IE powstaje wewnątrz znacznika, natomiast w Mozilli na zawnątrz. Czy ta się te sprawy to jakoś ujednolicić?
Dominik
IE ma dwa tryby pracy z boxami: Strict czyli zgodny z W3C i Quirks zgodny z samym soba smile.gif
Przelacz na strict i powinno byc dobrze.
chfast
Cytat
Przelacz na strict i powinno byc dobrze.

Jak to zrobić?
chfast
Poszukałem troche i już wiem co trzeba. Aby IE pracował w tzn. standards-compliant mode to trzeba ustawić jednen z nowszych DOCTYPE (np. XHTML 1.0 Strict). Więcej o tym na republika.onet.pl.
Ale jest jeden maleńki haczyk! A mianowicie, jeżeli użyjemy na stronie instrukcji <?xml ?> to nici z trybu strict i IE będzie działał w "trybie dziwactw" (quirk mode). Nie mam pojęcia dlaczego tak jest. Myślicie, że jak usune instrukcje przetwarzania to to będzie błąd?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.