자식 목록 항목의 스타일을 상속부모와 형제 자매 내가 간단한 메뉴가
<ul id="menu">
<li class="leaf"><a href="#">Menu Item 1</a></li>
<li class="leaf"><a href="#">Menu Item 2</a></li>
<li class="expanded"><a href="#">Menu Item 3</a>
<ul>
<li class="leaf"><a href="#">Menu Item a</a></li>
<li class="leaf"><a href="#">Menu Item b</a></li>
<li class="leaf"><a href="#">Menu Item c</a></li>
</ul>
</li>
<li class="leaf"><a href="#">Menu Item 4</a></li>
</ul>
및
ul#menu li:hover {font-weight:bold;}
나는 UL 리튬 리튬 위에 마우스를 가져 가면 내가 직면하고 문제가되면, 부모뿐만 아니라 모든 형제가 호버 효과를 얻습니다. 나는 위에 맴돌고있는 목록 항목 만 효과를 얻길 원합니다.
나는 을 시도했지만 그 경우에도 li.expanded
위를 가리면 아이가 스타일을 상속합니다.
나 목록 항목,하지 a
스타일을하는 것이
가 어떻게이 문제를 해결합니까 (스타일이 내가 게시 한 것보다 더 복잡하다) 중요한가?
아니요, 드롭 다운 메뉴가 아닙니다. 목록 항목 위로 가져 가면 표시되는 아이콘 (넓은 패딩이 있음)과 링크 위로 마우스를 가져 가면 다른 효과가 나타납니다. FF 3.6.3 – elvista