![]() |
[css] Problem z IE - 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ł: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: [css] Problem z IE (/thread-css-problem-z-ie) |
[css] Problem z IE - Webski - 01-02-2012 Witam! Mam problem z css: napisany kod działa elegancko ale tylko na Firefoxie. Na IE niestety wszystkie elementy przesuwają się na inne miejsca. Czy da się to ogarnąć tak żeby efekt był taki sam na obu przeglądarkach (najlepiej oczywiście także na Chromie itp.) Kod: Kod: body { RE: [css] Problem z IE - Ancik - 01-02-2012 Poczytaj trochę o CSS. Używaj floatu do pozycjonowania elementów. RE: [css] Problem z IE - Webski - 06-02-2012 Generalnie to na Firefoxie wygląda to tak: ![]() Na IE: ![]() Kombinuję w każdą stronę i nie wychodzi... Jakieś pomysły? RE: [css] Problem z IE - Kartofelek - 06-02-2012 Pewnie sprawdzasz na staroświeckim IE. A on miał problemy z box-model (poczytaj w google). Po pierwsze stare IE nie wspiera min-height. Aby to zasuportować po prostu użyj dla IE height. On taki blok automatycznie rozciągnie. Użyj do tego albo komentarzy waunkowych albo gwiazdki: *height:....px; Dodatkowo przez wadliwą obsługę box-model paddingi są inaczej kalkulowane niż w normalnych przeglądarkach, stąd musisz to tak samo jak z poprzednią właściwością skorygować. |