Autor Zpráva
barrak
Profil *
Dobrý den. Mám horizontální menu, ve všech prohlížečích funguje jak mám, jen v Google Chrome a v Safari se nezobrazuje pozadí aktivního odkazu. Už se v tom delší dobu vrtám a nevím co s tím.
Ten kdo najde nějaké řešení je fakt borec.

  #menu {
    height: 46px;
  }
#menu ul {
margin: 0;
padding: 0;
 }
 #menu li {
 margin: 0;
padding: 0;
padding-top: 11px;
list-style-type: none;
float: left;
margin-left: 10px;
 font-family: Arial;
 font-size: 15px;
 }
#menu ul li a{
color:black;
text-decoration:none;
}
 #menu ul li a:hover{
background: url('img/menu_l.png') no-repeat left top;/*levy roh*/
display:block;
height: 33px;
color: black;
} 
#menu a:hover span{
height: 30px;
display: block;
background: transparent url('img/menu_rc.png') no-repeat right top; /*pravy roh*/
padding: 0px 9px 3px 6px;
cursor: pointer;
} 
#menu a span{
float: left;
display: block;
padding: 0px 9px 3px 6px;
cursor: pointer;
}  


(x)HTML
<div id='menu'>
    <ul>
      <li><a href=''><span>Úvod</span></a></li>
      <li><a href=''><span>Kontakt</span></a></li>
      </ul>
      
Luky
Profil
Možná ti tam chybí definice šířky :)
Davex
Profil
barrak:
Odkaz by měl být blokový trvale.

#menu ul li a {
  color: black;
  text-decoration: none;
  display: block;
}
barrak
Profil *
Davex: Díky! Funguje to.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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