Dotaz na CSS
Díky za radu
já to dole přepisovalto mi při hover změnilo parvo, ale ne ten padding
ale zjevně se musí napsat
přesnému rozdílu zatím nerozumím, musím si to zanalyzovat
já to dole přepisoval
ul.art-hmenu li a:hover {
background-color: #B0A6A8;
padding-left: 17px;
padding-right: 17px;
}
ale zjevně se musí napsat
.art-nostylespodni ul.art-hmenu>li>a:hover{
background-color: #B0A6A8;
padding-left: 17px;
padding-right: 17px;
}
přesnému rozdílu zatím nerozumím, musím si to zanalyzovat
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
> znamená přímého potomka
ul.art-hmenu li a:hover platí pro všechny elementy a v seznamu ul s třídou art-hmenu, které jsou obsažené v nějakém li na jakékoliv úrovni, popř. obalené jakýmkoliv prvkem.
ul.art-hmenu>li>a:hover platí pouze pro elementy a obsažené pouze na první úrovni položek li a to pouze pro přímé potomky těchto položek. Netýká se tedy vnořených elementů a apod..
ul.art-hmenu li a:hover platí pro všechny elementy a v seznamu ul s třídou art-hmenu, které jsou obsažené v nějakém li na jakékoliv úrovni, popř. obalené jakýmkoliv prvkem.
ul.art-hmenu>li>a:hover platí pouze pro elementy a obsažené pouze na první úrovni položek li a to pouze pro přímé potomky těchto položek. Netýká se tedy vnořených elementů a apod..
Poděkovali: Ernst
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.
Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.