[英]Making 2nd level ul 100% height of the first ul instead of the parent li
[英]CSS ul li, hover from 2nd level
請幫助改善菜單。
請檢查我的示例http://jsfiddle.net/fantill/SBkRk/
現在它可以從菜單的第一級懸停,但是我希望它可以從第二級懸停並保持當前的懸停效果。 ( 顯示第一級和第二級並隱藏其余的)
我很累,但是我找不到辦法,由於position: relative, absolute
問題,懸浮設置似乎只能從第一級開始工作。
非常感謝您的建議。
現在就像
--------------------
| 1st | 2nd | 3rd |
| ----|-------------
| | |
|-----|-----|
| |
-------
我希望它像這樣
1st and 2nd level are always visible
-------
| 1st |
| ----|------
| |2nd| 3rd |
|-----|------
| |2nd|
-------
我已經更新了您的jsfiddle,使其可以按照您的要求工作。 這是更新的CSS:
.MM ul {
position:absolute;
list-style: none;
margin: 0;
padding: 0;
z-index: 2;
}
.MM ul li:hover > ul {
display:block;
}
.MM ul li {
position: relative;
display: block;
}
.MM ul ul {
display:none;
position: relative;
white-space: nowrap;
top: 0;
left:0;
}
.MM ul ul ul {
position: absolute;
top: 0px;
left: 100%;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.