PDA

Zobacz pełną wersję : rozjeżdza sie w ie 8



pkpiast
01-03-2010, 12:56
Mam kolejny problem cłay czas pracowałem an firefox zajrzałem pod ie 8.0.6001.18702 a tam tragedia cała strona rozjechana. W firefox czy w chrome pokazuje normlanie
http://www.powiat-piaseczynski.info/badania-okresowe/index.php

dobra wersja: http://zapodaj.net/a3a52036ef95.jpg.html

wersja ie8: http://zapodaj.net/ea5ca2f00be9.jpg.html

podsyłam pliki php i css : http://www.powiat-piaseczynski.info/badania-okresowe/phpicss.rar

Błagam o pomoc bo ja już nie wiem w czym może być problem oprócz tego ze ie to debilna przegladarka:)

Robster
01-03-2010, 13:42
Pokopałeś coś z position. Sprawdź dokładnie wszystkie klasy, dla IE koniecznie musisz mieć podane wszystkie rozmiary i pozycje elementów, w przeciwnym wypadku IE przypisze swoje parametry i dzieje się to co się dzieje.
Wątpię by była potrzebna osobna definicja klasy IE (w tym przypadku). Zwyczajnie coś gdzieś zapodziałeś.

pkpiast
01-03-2010, 13:50
ale elementy rosną lub maleją w zależności od tego ile jest treści w poszczególnych modułach więc nie wszędzie mogę na sztywno wpisać rozmiary

Robster
01-03-2010, 15:15
Nie musisz wpisywać na sztywno, ale wymiar określony być musi (np. przez nadanie rozmiaru rodzica). W twoim wypadku, problem jest najprawdopodobniej w prawej kolumnie. Pokombinuj z float'em i innymi wartościami odpowiedzialnymi za położenie/opływanie itp.
Na starszych wersjach IE wszystko działa jak należy, więc może to wina jakiegoś dodatku który zainstalowałeś?

Dylek
01-03-2010, 15:25
Mi w paru przypadkach pomogło takie coś (http://extensions.joomla.org/extensions/style-a-design/browsers-a-web-standards/7623). Co oczywiście nie usuwa przyczyny, a jedynie łagodzi skutki :)

pkpiast
02-03-2010, 08:42
Wielkie dzięki, dodatek pomógł lecz nie sam:) po zainstalowaniu musiałem do pliku index.php zaraz za <head> wpisać : <!-- Mimic Internet Explorer 7 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" > i wtedy dopiero zadziałało:)