我試圖讓懸停的鏈接,它會圍繞整個李,而不僅僅是文本本身,如果你知道我的意思。懸停整個李,而不是文本
如果我的CSS完全混亂,請事先道歉。
CSS:
#navi {
font-size:14px;
text-align:left;
text-transform:uppercase;
}
#navi ul {
padding: 5px;
margin: 0;
}
#navi li {
position:relative;
display:inline-block;
}
#navi a {
padding:.03em 1em;
text-decoration: none;
}
#navi a:hover {
background-color: #e0e0e0;
height: 50px;
}
指數:
<div id="navi">
<ul class="ul">
<li><a href="">Test 1</a></li>
<li><a href="">Test 1</a></li>
<li><a href="">Test 1</a></li>
</ul>
</div>
它看起來像什麼:
這是個什麼樣子,當鼠標懸停,如:
有什麼建議嗎?我只是想讓它繞過整個盒子。謝謝!
使用'#navi li:hover {'而不是 – jtheman
在display:block中設置一個並將最終高度調整爲100%; –