PDA

Zobacz pełną wersję : Zła interpretacja przez IE menu



Grisza
25-08-2010, 11:46
Robię taki portal:
http://aktywizacja.home.pl/legislacjon/

Wszystko było w miarę pięknie ładnie jak robiłem na Firefoxie. Jednakże, gdy tą stronkę odpaliłem na IE pojawiły się błędy. A szczególnie zła interpretacja lewego menu. Jak tą interpretację poprawić. Może dodać jakieś wyjątki dla IE ? Powiedzcie jak takie wyjątki dla IE się dodaje w szablonie ? :)

Robster
25-08-2010, 12:01
W twoim przypadku IE ma problem z rozmiarem bloku menu. Inaczej interpretuje margines/padding można to poprawić bawiąc się pozycjami i odległościami, ale łatwiej będzie dodać obsługe IE w CSS. Metod jest wiele ja pamiętam tylko coś w stylu:

<!--[if IE 6]>
...
<![endif]-->
ale musiałbyś sprawdzić jeszcze w googlach bo nie zawsze to działa.

PS
Sprawdź czy przyczyną błędu nie jest nadanie menu padding-right: 0px; lub dopisz kilka linijek w klasie moduletable_menu.

a_m
25-08-2010, 12:53
do .moduletable_menu ul wystarczy dopisać margin-left: 0; w pliku css templatki brak jest m.innymi "globalnego" resetu marginesów i dopełnień

Grisza
25-08-2010, 14:22
Naprawdę a_m jestem pod olbrzymim wrażeniem :) Dzięki wielkie :)