Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dziwny wygląd stony na IE i Operze
Forum PHP.pl > Forum > Po stronie przeglądarki
tumeks
Witam! na stronie www.knights.pl na firefoxie wszytko jets OK, lecz na IE menu jest wyrowanne do lewej, a na Operze, każdy div leży pod innym. Czy jest na to jakies rozwiązanie?
revyag
Zrób jednego diva który będzie zawierał całość strony i jego wyśrodkuj oraz nadaj mu width,a z body to wywal.
Kod
body {
    font-size : 11px;
    font-family : Arial;
    text-align: center;
}
div#cont {
    width:770px;
    margin: 0 auto;
    text-align: left;
}
ens0re
Te regułki do body, można dac do 'html', a body słuzyło by jako ten div obejmujący to wszystko. Efekt ten sam, ale po co wszedzie robić divy, skoro nie trzeba?
revyag
Cytat
po co wszedzie robić divy, skoro nie trzeba?

Nie wszędzie tylko w jednym miejscu, jako kontenera całego dokumentu. Jak ktoś w całym dokumencie wali divami gdzie popadnie to wtedy można by tego stwierdzenia użyć.
Trzeba nie trzeba, to już kwestia rozplanowania struktury strony i upodobań osoby jej tworzącej. Sam zawsze używam jednego głównego diva.
ens0re
Można i tak, ale jak dla mnie to zbędny ten div. Zawsze jakaś tam oszczedność kodu tongue.gif
Zajec
Jedna podstawowa rada, zmień doctype.

IE działa bardzo dziwnie/głupio przy DOCTYPE innym niż strict.

Listę masz tutaj http://www.w3.org/QA/2002/04/valid-dtd-list.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.