Autor Zpráva
geon
Profil *
Mám v CSS toto:
#menu .nadpis {
font-weight: bold;
padding: 2px;
display: block;
border-right: 10px solid rgb(204, 204, 255);
border-top: 1px solid rgb(85, 85, 204);
background: url(favicon.jpg) no-repeat;
padding-left: 20px;
font-size: 120%;
}

# menu .nadpis:hover{background-color: yellow}

a nefunguje to nikde, tedy když na to najedu myší tak se pozadí nezmění...
Kde tam mám chybu...?
Díky
cssMan
Profil *
zkus misto background-color pouze background
Radek Hrabůvka
Profil
http://www.jakpsatweb.cz/css/background.html
#menu .nadpis:hover{background: yellow} - pokud má obrázek zůstat
#menu .nadpis:hover{background:none yellow} - pokud má obrázek zmizet
Používám zápis background, protože je kratší, jinak je to jedno.
Kde tam mám chybu...? —> V posledním řádku, za křížkem je mezera.
geon
Profil *
jsem to přepisoval, a špatně. Tu mezeru tam nemám.
Neřekl jsem že to mam celé v <li> - viz http://www.geon.wz.cz - menu na levé straně.
http://www.jakpsatweb.cz/css/background.html - cetl jsem, ale nic k mymu problemu jsem tam nenasel.

Díky
geon
Profil *
už to mám, musí tam být:
#menu div.nadpis:hover{background:yellow}, přímo určení pro který tag to patří....
Toto téma je uzamčeno. Odpověď nelze zaslat.