如果m沒有錯,那麼我認爲我得到了你的解決方案。你是問,你怎麼可以給懸停背景顏色不改變大小或可能被你所面臨的問題與李的尺寸,同時徘徊所以請參閱本fiddle
我用填充正常a tag
和刪除固定寬度徘徊。所以現在只需更改背景顏色,它將自動應用於文本/鏈接。如果您有任何問題,請告訴我。謝謝
HTML
<div>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">RESCUES</a></li>
<li><a href="#">Help</a></li>
<li><a href="#">VEHICLES</a></li>
<li><a href="#">VOLUNTEERS</a></li>
<div style="clear:both;"></div>
</ul>
</div>
CSS
div{background-color:teal;width:100%;}
li a:hover{background-color:#272727; color:#fff;}
li a{ padding:6px;}
ul li{list-style-type:none;float:left;padding:6px;}
li a {text-decoration:none;}
請提供HTML小提琴了。謝謝 –