Autor Zpráva
Banana
Profil *
Zdravím, mám takto řešené "vysouvací" menu
<ul class="menu">
<li><a href="#">Menu</a>
<ul>
<li><a href="#">Položka 1</a></li>
<li><a href="#">Položka 2</a></li>
<li><a href="#">Položka 3</a></li>
</ul>
</li>
</ul>
a Položky 1,2 a 3 jsou skryté dokud se nenajede myší na Menu, ovšem potřeboval bych, aby při přejetí myší na Položky zůstal hover i na tom Menu, snažím se to řešit css zápisem jako třeba
.menu ul:hover li.menu {  
  background-color: black;
 } 
a další různé variace a nejde mi to, nějaký nápad jak toho dosáhnout?
panther
Profil
.menu > li:hover
Banana
Profil *
Díky mockrát, funguje :) Mohl bych poprosit případně o odkaz, kde se dozvím jak fungují tyto způsoby zápisu?
margin
Profil *
Přehled vlastností CSS
Je to skoro na konci, hledej slovo "dítě".
Někdy bývá tento selektor označován jako selektor přímého potomka, v anglických textech to je "child selector"
Banana
Profil *
Díky, docela mě zarazila ta nepodpora v IE, jak jsou na tom současné verze? Vypadá to, že to nepodporuje i IE8
panther
Profil
Banana:
abz ses neptal i příště, tady je docela hezký přehled podpory napříč prohlížeči.
Banana
Profil *
Kde?
margin
Profil *
IE7 a vyšší ve standardním režimu child selector podporuje.

panther:
tady je docela hezký přehled podpory napříč prohlížeči
Nevypadl ti odkaz?
http://www.quirksmode.org/css/contents.html
panther
Profil
margin:
Nevypadl ti odkaz?
vypadl, děkuji za doplnění. Dokonce jsem myslel přesně tento.
Banana
Profil *
Děkuji oběma :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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