所以我一直在建設這個CSS導航欄,我有幾個問題希望有人可以幫助 。這是Navigation bar。但將「.cssmenu ul li」的浮動屬性設置爲左側時,整個綠色背景消失Navigation with float enabled。爲什麼會發生?此外,我還使用了:before僞類來創建下劃線擴展效果,但即使我已將寬度設置爲100%,懸停時也不會拉伸到整個寬度。 在此先感謝。CSS導航欄背景消失設置浮動屬性
自上實現在.cssmenu UL李float屬性「鏈接jsfiddle.net必須附有代碼」
.cssmenu{
width : auto;
background : #27ae60;
}
.cssmenu ul{
list-style: none;
margin: 0;
padding: 0;
line-height: 1;
display: block;
zoom: 1;
}
.cssmenu ul li{
display: block;
padding: 0;
}
事情搞糟。
什麼是這裏的終極目標是什麼?要讓黑線跨越整個列表? –
不,整個li元素都是懸停的 –