CSS 코딩이 처음입니다. 마우스가 li 항목 위의 ul 부분 밖으로 이동할 때 메뉴 li가 사라지는 드롭 다운 메뉴에 문제가 있습니다.CSS 드롭 다운 메뉴가 사라집니다.
HTML 코드 :
<asp:LinkButton runat="server" ID="lbtn" Text="Sort By Date" CssClass="lbtFilter">
<ul>
<li>List item 1</li>
<li>List item 2</li>
</ul>
</asp:LinkButton>
CSS 코드 :
.lbtFilter {
text-decoration:none;
margin-left:27px;
position:relative;
z-index:9999;
}
.lbtFilter ul {
display:none;
list-style-type:none;
margin-left:20px;
width:160px;
height:60px;
}
.lbtFilter:hover > ul {
display:block;
}
내가 이것을 추가하는 시도 나 마우스가 리 항목에 마우스를하고 싶지만, 메뉴 리 .. 여기 사라은 내 코드입니다 CSS에 연결했지만 작동하지 않음 :
.lbtFilter:hover ul >li{
display:list-item;
}
내 실수는 어디에 표시 할 수 있습니까?
글쎄, 당신은'display : none;'당신은 왜 그것을 필요로합니까? –
JSfiddle을 만들 수 있습니까? 그래서 우리는 그걸 가지고 놀 수 있습니다! –
물론, 그것은 당신이 그 공중의 공중 위에 공중제비를 선언하고 있기 때문에 공중에 붙잡혀 있지 않으면'ul '이'display : none'으로 되돌아갑니다. 또한, 왜 당신이 버튼에'ul' 엘리먼트를 포함하고 있는지 모른다. – Devin