我有一個包含幾個菜單項的菜單欄。如何更改用戶懸停在HREF內的DIV的背景顏色?
菜單欄是包含菜單項(其也是的div)一個DIV和每個菜單項的內部我有一個HREF。
下面是HTML:
<style>
.menubar-style {
width: 100%;
background-color: white;
height: 20px;
text-align:center;
}
.menuitem-style {
float: left;
width: 10%;
border-right: thin;
border-right-style:solid;
}
</style>
...
...
<div class="menubar-style">
<div class="menuitem-style"><a href="#">Link 1</a></div>
<div class="menuitem-style"><a href="#">Link 2</a></div>
<div class="menuitem-style"><a href="#">Link 3</a></div>
</div>
我想要做的是更改菜單項的背景顏色(DIV,不只是HREF)當光標位於頂部鏈接。
如何從鏈接中捕獲mouseover事件並使用該事件繪製整個菜單項的背景顏色?
更好的是,有沒有辦法檢查鼠標是否覆蓋整個菜單項(不僅僅是鏈接)?這將是一個更好的選擇,因爲菜單項會通過鼠標框上的鼠標改變顏色,而不僅僅是鏈接。
感謝先進!
月
酷!然而,我注意到,你正在改變邊界的右邊而不是背景的顏色?或者這是實際發生的事情?我想我可以試試看看。 :) –
@JanTacci看到我的編輯。 – Ahmad
是的,無視我上面的評論。我只需要將_background-color_添加到懸停。 –