Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z przystosowaniem strony do IE, Działa pod Firefoxem, pod IE się sypie
matid
post 25.06.2004, 16:11:49
Post #1





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


Witam,

Mam następujący problem. Wykonałem stronę, ale mam pewien problem z poprawnym wyświetlaniem jej pod IE. Pod Firefox'em wszystko działa jak należy natomiast IE totalnie rozsypuje układ strony.
Proszę Was o jakiekolwiek rady co można z tym poradzić.
Strona znajduje się pod tym adresem: http://matid.a-inter.net/temp/seishi/html/index.html
A style CSS pod tym adresem: http://matid.a-inter.net/temp/seishi/html/seishi.css

Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
FastRed
post 25.06.2004, 16:38:25
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 30.06.2003
Skąd: Chełm

Ostrzeżenie: (0%)
-----


IE inaczej(źle tongue.gif) interpretuje box model.
Zainteresuj się jednym z hacków, np: http://www.tantek.com/CSS/Examples/boxmodelhack.html

Ten post edytował FastRed 25.06.2004, 16:38:38
Go to the top of the page
+Quote Post
matid
post 25.06.2004, 18:58:47
Post #3





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


Cytat(FastRed @ 2004-06-25 17:38:25)
IE inaczej(źle tongue.gif) interpretuje box model.
Zainteresuj się jednym z hacków, np: http://www.tantek.com/CSS/Examples/boxmodelhack.html

Zgodnie z treścią strony wynika, iż problem jest w niepoprawnym interpretowaniu atrybutów border i padding. Usunełem je z wszystkich krytycznych miejsc lecz strona jak się sypała tak się sypie.
Nie wiem czy to z braku umiejętności czy też z powodu jakiegoś innego czynnika. Jeśli ktoś ma jeszcze jakiś pomysł bądź rozwiązanie dla tego problemu będę wdzięczny jeśli się nim podzieli.
Go to the top of the page
+Quote Post
quiris
post 27.06.2004, 21:31:37
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 30.12.2003

Ostrzeżenie: (0%)
-----


To co udało mi się na szybko zauważyć:
1) tam, gdzie masz bloki o wysokości 2px musisz dodać do styli specjalnie dla MSIE overflow:hidden; -> http://www.nundroo.com/ie_height/
2) dla zgodności z wszyskimi przeglądarkami sugerowałbym dodanie do definicji styli dla body: margin: 0 oraz padding: 0 -> http://www.opera.com/docs/specs/#css
3) min-height nie jest obsługiwane przez MSIE.


--------------------
Pozdrowienia
Robert Błaut » Nie tylko o Operze...
Go to the top of the page
+Quote Post
Zodiac
post 28.06.2004, 13:23:55
Post #5





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 21.03.2004
Skąd: Oświęcim

Ostrzeżenie: (0%)
-----


Proponowałbym również nakazać IE przejść na tryb strandardu XHTML. Nie wiem jak to jest z Transitional, ale przy strict nalezy usunąć pierwszą linijkę - na pierwszym miejscu musi byc tylko i wyłącznie DOCTYPE.


--------------------
PHP5 w/MySQL, JavaScript, SOAP, AJAX, RSS and much more ;)
Go to the top of the page
+Quote Post
matid
post 30.06.2004, 19:28:54
Post #6





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


Dzięki za podpowiedzi. Poradziłem sobie już trochę wcześniej, zapomniałem napisać na forum biggrin.gif Napisałem cały kod od nowa starając się zwracać uwagę, czy niektórych aspektów nie da się rozwiązać w jakiś prostszy sposób. Na szczęście się udało tongue.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 11:51