Autor Zpráva
Jarom
Profil *
Mám nějaké menu:

<ul id="menu" >
<li><a href="index.php" class="activ"><span class="menu">o nás</span></a></li>
<li><a href="fotogalerie.php">fotogalerie</a></li>
<li><a href="kontakt.php">kontakt</a></li>
<li><a href="napiste.php">napište nám</a></li>
</ul>

Jako pozadí odkazů je obrázek, je vysoký 21px. Když nastavím odkazu padding 2px bude ve Firefoxu celková výška 23px v IE zůstane 21px. Našel jsem trik jak určit hodnotu zvlášť pro IE a zvlášť pro Firefox pomocí vlastnosti voice-family, ale nějak mi to nefunguje. Kde dělám chybu?:

height:21px;
voice-family:"\"}\"";
voice-family:inherit;
height:19px;

Tady je celé menu:
#menu{
width:130px;
margin:0px;
padding:0px;
list-style:none;
display:block;
overflow:hidden;
float:left
}

#menu li{
height:21px;
margin:5px 0 0 0;
padding:0px;
display:block;
list-style-type:none;
width:130px;
float:left
}

#menu a{
width:130px;
background-image:url("buttonmenu.gif");
padding:2px 0 0 10px;
background-repeat:no-repeat;
color:white;
font-size:14px;
display:block;
text-align:left;
height:21px;
voice-family:"\"}\"";
voice-family:inherit;
height:19px;
}
PerToon
Profil
Nevím jak tenhle hack, zdá se mi složitej, koukni se na http://www.jakpsatweb.cz/css/css-prohlizece-hacky.html
Toto téma je uzamčeno. Odpověď nelze zaslat.

0