Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 1 Dołączył: 19.09.2003 Skąd: Lublin Ostrzeżenie: (0%)
|
Aktualnie pracuję nad stroną, która miała być w całości zrealizowana w XHTML. Postanowiłem nie korzystać ze znaczników <table>, tylko oprzeć wszystko o <div>. Nie będę dokładnie opisywał problemu. Sądzę, że linki do screenów wszystko wyjaśnią. Oto one:
Tak miały wyglądać ramki i tak wyglądają w Opera 7.51 Mozilla 1.7 IE 6 Jak zapewne zauważyliście w każdej przeglądarce strona wygląda inaczej. Tak wygląda kod XHTML, który bezbłędnie przechodzisprawdzanie w Validatorze (tekst wyciąłem dla poprawienia czytelności):
Tak natomiast wygląda kod CSS: Kod body { text-align: center; font-family: Verdana, sans-serif; font-size: 11px; } div.main { border-style: solid; border-width: 1px; font-family: Verdana, sans-serif; font-size: 11px; margin-left: auto; margin-right: auto; padding: 5px; text-align: justify; width: 760px; } div.info { border-style: solid; border-width: 1px; font-family: Verdana, sans-serif; font-size: 11px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; padding: 5px; text-align: justify; } div.links { border-style: solid; border-width: 1px; float: left; font-family: Verdana, sans-serif; font-size: 11px; margin-left: 0px; margin-right: auto; padding: 5px; text-align: center; width: 300px; } div.versions { border-style: solid; border-width: 1px; float: right; font-family: Verdana, sans-serif; font-size: 11px; margin-left: auto; margin-right: 0px; padding: 5px; text-align: justify; width: 431px; } Kombinowałem z tym bardzo długo ale nie mogę nic wymyślić. W jaki sposób zmienić te pliki, aby we wszystkich przeglądarkach strona wyglądała tak jak w Operze? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%)
|
napewno pomoze ci wstawienie takiego durnego br'a, z atrybutem clear="all" pod koniec struktury:
a co do dokladnych pixelowych layoutow, proponuje lektore "Box Model Hack", Tanteka Celicka - http://www.tantek.com/CSS/Examples/boxmodelhack.html W skrocie: IE zle interpretuje box model i umieszcza ramki i padding w srodku box'a zamiast tak jak powinno byc, czyli na zewnatrz. edit: dodam jeszcze ze nieprzebytym zrodlem informacji na temat layoutow jest strona Box Lessons Owena Briggsa, a zwlaszcza jego Little Boxes. polecam kazdem zainteresowanemu designem ponadprzegladarkowym (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował bregovic 26.09.2004, 15:43:29 |
|
|
|
Jojo Rozjeżdżające się div-y. 26.09.2004, 11:27:57
mpps niestety, to nie opera właściwie zinterpretowała s... 26.09.2004, 14:59:16
Jojo Rzeczywiście, masz rację. Nie zauważyłem tego wcze... 26.09.2004, 15:29:08
sopel Cytat(mpps @ 2004-09-26 14:59:16)opera wyświe... 18.10.2004, 21:12:55
wassago tak bedzie lepiej
Kodclear="all" => st... 19.10.2004, 01:52:26 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 05:45 |