Autor Zpráva
Patrik Zak.
Profil *
Dobrý večer,
jsem začátečník a stránky, které jsem vytvořil se mi ukazují pouze v IE6 a v mozile nefunguje menu a stránka je posunuta do leva. Stránka se nachází na této doméně http://l2shadowage.com/ Předem děkuji
Bubák
Profil
Řádkovým (inline) elementům nejde zadat rozměry, bero je akorát IE, a to ještě ne vždy. V CSS jim musíš dát:
display: block; případně float, right, nebo left, nikoliv none (floatované elementy jsou automaticky taky blokové).
Při :hover stačí deklarovat jen změněné vlastnosti. Taky více využívej kontextu.
U barev v hexa vždy dávej před číslo #.
Místo <br><br> použij k odsazení margin, nebo padding.

<style>
a:link { color: #000066;}
.menu a {
display: block;
width: 180px;
height: 35px;
}

a.tlacitko {
background: url("tlacitko.gif");
}
a.tlacitko:hover, a.tlacitko:active {
background: url("tlacitkoh.gif");
}

a.hlavni {
background: url("hlavni.gif");
}
a.hlavni:hover, a.hlavni:active {
background: url("thlavni.gif");
}

a.registrace {
background: url("registrace.gif");
}
a.registrace:hover, a.registrace:active {
background: url("tregistrace.gif");
}

a.navod {
background: url("navod.gif");
}
a.navod:hover, a.navod:active {
background: url("tnavod.gif");
}

a.donate {
background: url("donate.gif");
}
a.donate:hover, a.donate:active {
background: url("tdonate.gif");
}

a.team {
background: url("team.gif");
}
a.team:hover, a.team:active {
background: url("tteam.gif");
}

a.kontakt {
background: url("kontakt.gif");
}
a.kontakt:hover, a.kontakt:active {
background: url("tkontakt.gif");
}

</style>

<div class="menu">

<br>
<br>

<a href=""><img src="hlavni.gif" onmouseover="this.src = 'thlavni.gif';" onmouseout="this.src = 'hlavni.gif';" border="0">
<a class="registrace" href="/forum/"></a>
<a class="navod" href="/forum/"></a>
<a class="tlacitko" href="/forum/"></a>
<a class="donate" href="/forum/"></a>
<a class="team" href="/forum/"></a>
<a class="kontakt" href="/forum/"></a>
</div>

Nekontroloval jsem, snad tam nemám chyby.

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: