![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 23.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hmm... Chyba większość początkujących ma ten problem... Napisanie strony pod ff czy operę nie sprawia mi większych trudności, ale kiedy przyszło do IE... Okazało się, ze moja strona na zajęcia informatyki wygląda na ie po prostu okropnie ;/ Cały layout przesuwa się na lewo i wogóle ignoruje mój css.. Nie mam pojęcia jak to rozwiązać więc proszę o pomoc...
Stronę można obejrzeć tutaj Będę bardzo wdzięczna za jakiekolwiek wskazówki co z tym zrobić (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jest taki bardzo popularnu bug w IE, który polega na dublowaniu wartości marginesów dla elemenów, którym nadano foat.
I cibie ul#menu ma własnie float: right; Są dwa rozwiązania: 1. Zastosować Conditional comments i stworzyc oddzielny arkusz styli dla IE, w którym wartości margnesów bedą dwa razy mniejsze. Jak pomnoży to wyjdzie tyle samo co w FF/Opera 2. Dorzuć do ul#menu wpis display: inline; Sposób 2 nie zawsze jest dobry bo czasem dorzucenie tego nam coś rozwali. W tym przypadku powinno być OK. Generalnie ja polecam 1. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 13:44 |