我的div的背景是黑色的,鏈接的文本是白色的。當我將鼠標懸停在div上時,我希望它的背景從黑色變爲白色,並且鏈接的文本從白色變成黑色
#menu {
background-color:black;
width:20%;
float:left;
}
而實際的div。
<div id="menu"><a href="http://menu.com">Menu</a>
我該如何做到這一點,當我把它懸停在它上面時,鏈接文本變成黑色,div的背景變黑了?
我的div的背景是黑色的,鏈接的文本是白色的。當我將鼠標懸停在div上時,我希望它的背景從黑色變爲白色,並且鏈接的文本從白色變成黑色
#menu {
background-color:black;
width:20%;
float:left;
}
而實際的div。
<div id="menu"><a href="http://menu.com">Menu</a>
我該如何做到這一點,當我把它懸停在它上面時,鏈接文本變成黑色,div的背景變黑了?
這是您想要的輸出嗎?
<div id="menu"><a href="http://menu.com">Menu</a></div>
#menu {
background-color:black;
width:20%;
float:left;
}
a{
color: white;
}
#menu:hover
{
background-color: white;
}
#menu:hover a
{
color: black;
}
檢查此鏈接: http://jsfiddle.net/aslancods/QWD36/3/ 一個作品和一個失敗,因爲 選擇的優先級。 – sudhnk