我想知道当他们将鼠标悬停在整个div而不仅仅是链接本身时,如何使链接变为蓝色。这可能与HTML& CSS?
举个例子:如果我有(jsfidde),如果你只是在灰色而不是实际的链接上,我怎么能让链接变成蓝色?
<style>
#parent {
background-color: gray;
height: 100px;
width: 200px;
}
#parent img {
margin: auto;
line-height: 90px;
}
#caption a {
text-decoration: none;
color: black;
}
#caption a:hover {
color: blue;
}
</style>
<div id="parent">
<img src="http://www.cedexis.com/images/icons/32-social.png?1389641973" />
<div id="caption"> <a href="jsfiddle.net">This is a caption</a>
</div>
</div>
答案 0 :(得分:4)
#parent:hover a
{
color: blue;
}
答案 1 :(得分:2)
#parent:hover #caption a {
color:blue;
}
答案 2 :(得分:1)
答案 3 :(得分:0)
使用此
#parent:hover #caption a {
color: blue;
}
而不是这个
#caption a:hover {
color: blue;
}