2012-07-07 4 views

답변

1

의 자녀가되어야합니다 하위 항목 ul은 중첩되지 않습니다. 측면이 li이므로 ul li ul이 하위 항목과 일치하지 않습니다. 따라서 귀하의 HTML을 다음과 같이 변경하십시오

<ul> 
    <li>Menu Item 1 
      <ul> 
      <li>Sub-Menu1 Item 1</li> 
      <li>Sub-Menu1 Item 2</li> 
      <li>Sub-Menu1 Item 3</li> 
      </ul> 
    </li> 
… 

</ul> 

또한 my forked fiddle을 참조하십시오.

+0

설명해 주셔서 대단히 감사합니다! 나는 그것을 매우 감사하게 생각한다. –

3

는 HTML 형식이 잘못되었으며, ul

ul li:hover ul{ 
    visibility: visible; 
} 

하지만 당신은 하위 항목을 볼 수 있도록 노력하는 li하지 형제

fiddle

+0

이제는 당신이 언급하는 것이 합리적입니다. 왜 그들이 블록 요소 였는지 궁금합니다. –

관련 문제