Liczba postów: 367
Liczba wątków: 32
Dołączył: 22-04-2009
Reputacja:
9
Jeśli jesteś początkujący to polecam zrobić osobny styl dla IE gdzie inaczej ustawisz marginesy, też miałem kiedyś problem z takimi odstępami.
Widzę, że używasz divów oraz tabelek, proponuje zdecydowanie się na jedno z nich [proponuje divy].
Ale wracając do tematu, tak jak mówie, zrób sobie osobny styl dla IE, w między czasie w trakcie nauki będziesz w stanie na divach wykonać layout który będzie dobrze interpretowany na wszystkich przeglądarkach [tak, w brew pozorom jest to możliwe :p].
Dla czego tak się dzieje? Ponieważ IE inaczej interpretuje marginesy, paddingi itd.
Podam przykład [nie wiem dokładnie czy tak to było, piszę z pamięci], gdy użyjemy padding dla diva wszystko jest niby ok, na firefoxie, gdy zobaczymy co stanie się pod IE...
Pod divem w którym użyliśmy padding pojawi się taka ładna linia jaką widze na obrazku, dokładnie jej szerokość będzie miała tyle samo px ile wpisaliśmy do padding, dla tego należy unikać takich zabiegów i ostrożnie podchodzić do css. Bodować style w taki sposób aby używać w miare możliwość tylko marin.
Używaj również clear: both dzięki czemu łatwiej tworzy się css [nie wiem jak to jest na tabelkach, ja używam samych divów].
Może nie pomogłem za bardzo, ale zawsze to jakaś odpowiedź która raczej nic nie pogorszy a może coś pomóc.
Liczba postów: 12
Liczba wątków: 2
Dołączył: 19-05-2009
Reputacja:
0
Jedno pytanie. Czy szpary są widoczne w IE 8, czy w starszych wersjach? Może tu chodzić o fakt, że dopiero IE 8 przechodzi test zgodności przeglądarek Acid2.
Czy świat się wiele zmieni, gdy z młodych gniewnych wyrosną starzy wqur......ni ? (Jonasz Koffta).