Zobacz pełną wersję : Blad w IE 6.0 i nizej
Witam!
dla strony www.canid.pl (http://www.canid.pl) stworzylam template w oparciu o siteground80 i problem jest taki ze w IE 7.0 i w FF wszystko jest ok ale w nizszych IE prawe menu pokazuje sie w prawym dolnym rogu i ogolnie lewe menu, conten sa przesuniete w lewo - probowalam juz zmieniac w css (probowalam stworzyc css dla ie) ale w IE 6.0 i nizszych jakby nie czytalo css. Ktos ma pomysl jak to zmienic, zeby bylo jak w FF?
Pozdrawiam.
zwiastun
28-06-2008, 16:03
Stare łyse konie nie zadają takich pytań! Albo musisz dać sobie siana ze starszymi wersjami IE i innych przeglądarek, albo posiąść wiedzę na temat projektowania "w zgodzie" z idiotyzmami IE. Poradników w Sieci na ten temat multum!
Hmm nie jestem "starym łysym koniem", co najwyzej kobyłą (niekonieczne lysa i stara ;) ) Wiem, wiem, ze starsze wersje IE to shit i w sumie dam sobie chyba spokój, bo stworzyłam css dla IE starszych wersji i i tak nic to nie dało :(
Choc chciałoby się, żeby wszędzie było tak samo - nie mówię "pięknie" ale tak samo...
zwiastun
28-06-2008, 16:14
No, nie, do pci odmiennej :) (to prawie jak pcj) takimi słowy nie wypada :). W innym przysłowiu, jest inny zwierzak, ale - gdzież bym śmiał :)
Nie da się uzyskać dokładnie tak samo, da się uzyskać bardzo podobnie.
Zwróć uwagę na to, by Ci IE i inne przeglądarki nie przechodziły w tryb idiotyzmów (dziwności). Przesunięcia w dół mogą mieć źródła w zbyt dużych szerokościach, czasem 1px rozwala cały układ!
Tyle to wiem, i sprawdzałam :( ale wygląda na to, że niższ IE nie czytają css dla nich przeznaczonego, więc prawdopodobnie zle zaimplementowałam go w index.php . Mógłbyś doradzic jak to zrobic?
Jaki kod powinien byc, zeby IE odczytała css dla IE?
zwiastun
28-06-2008, 19:37
Może tu coś jest na ten temat:
http://www.pomoc.joomla.pl/content/view/569/46/
Wstawilam w kodzie index.php odniesienie do css_ie dla przegladarki IE 6 a w css wstawilam wszedzie gdzie mialam float komende display:inline; . Lewe menu przesunelo sie na swoje miejsce, ale content pozostal wysrodkowany i nic go nie chce ruszyc :( dopoki sie nie przesunie do lewego menu to prawe nie wejdzie na swoje miejsce - jakies jeszcze propozycje?
Osobiście poleciłbym Ci, żeby pod:
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
Wstawić taki kod:
<!--[if lte IE 6]>
<meta http-equiv="refresh" content="0; url=http://{Twój adres}/error.html">
<![endif]-->
Teraz tworzysz plik error.html, a w niem piszesz coś takiego:
Twoja przeglądarka nie jest w stanie poprawnie wyświetlić strony, zaleca się zaktualizowanie do najnowszej wersji lub zainstalowanie przeglądarki Firefox.
Ten pomysl odpada, bo kolezanka chce zeby strona sie wyswietlala, nawet z bledami.
A nie możesz użyć innego szablonu i go przerobić ???
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!