PDA

Zobacz pełną wersję : Szablon nie wyświetla się poprawnie w CHROME



DarioB
03-12-2009, 14:37
Witam,
moja strona to www.lechia.net (http://www.lechia.net) znajomy przygotował szablon od zera i niby wszystko jest ok.
Ale....
Pod FF niby wszystko tryka jak należy.
Jednak np. pod Chrome nie wyświetla wcale dolnego menu.
Nie wiem jak w innych przeglądarkach ale możliwe że podobnie.

Pytanie podstawowe. Co może być nie tak?
Czy mam jakiś kod tu wkleić by było łatwiej uzyskać podpowiedź?
Pytanie drugie - Czy można jakoś sprawdzić poprawność działania strony pod wieloma przeglądarkami bez posiadania ich wszystkich zainstalowanych?

nikszal
03-12-2009, 14:58
Selektor id="container" NIE może się powtarzać, a u Ciebie tak jest. Powtarzać mogą się jedynie klasy. Widocznie FF jest mało restrykcyjne na ten błąd, a Chrome juz nie.
Edit:
<div id="container">
<div id="dolneModuly">
<div id="user8">
</div>
<div id="user9">
</div>
<div id="user10">
</div>
</div>
</div>
<div id="container">
<div id="stopka">

DarioB
14-12-2009, 12:11
Selektor id="container" NIE może się powtarzać, a u Ciebie tak jest. Powtarzać mogą się jedynie klasy. Widocznie FF jest mało restrykcyjne na ten błąd, a Chrome juz nie.
Edit:
<div id="container">
<div id="dolneModuly">
<div id="user8">
</div>
<div id="user9">
</div>
<div id="user10">
</div>
</div>
</div>
<div id="container">
<div id="stopka">

Niby powyższy błąd został poprawiony ale nadal bez zmian. Dolnych modułów nie widać w Chrome. Poproszę o dalsze sugestie.

nikszal
14-12-2009, 12:40
Niby powyższy błąd został poprawiony ale nadal bez zmian. Dolnych modułów nie widać w Chrome. Poproszę o dalsze sugestie.Oporny IE 6 wyświetla stronę prawidłowo, więc nie wiem dlaczego tak się dzieje z Chrome. Jedyne, co przychodzi mi na myśl, to popraw jeszcze raz kod na:

<div id="container">
<div id="dolneModuly">
<div id="user8">
</div>
<div id="user9">
</div>
<div id="user10">
</div>
</div>
</div>
<div class="container">
<div id="stopka">Dla div="container" zastosuj takie samo formatowanie, jak dla klasy o tej samej nazwie. Ponadto przeanalizuj div-y zamykające </div>, bo mimo np. braku któregoś z nich większość przeglądarek zinterpretuje poprawnie kod, ale są też wyjątki.

DarioB
14-12-2009, 22:20
Jak pisze kolega:
sprawdziłem div-y i są ok
a te id na classy już wcześniej zamieniłem

Wiec nadal jesteśmy w kropce :(
Jakieś inne pomysły?

Jdwind
15-12-2009, 03:56
Ja mam na przykład taki pomysł - KLIK (http://validator.w3.org/check?uri=http%3A%2F%2Fwww.lechia.net%2F&charset=%28detect+automatically%29&doctype=Inline&group=0) i taki KLIK2 (http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.lechia.net%2F&profile=css21&usermedium=all&warning=1&lang=pl-PL).