-2
我希望整个div可点击,但不会显示。我希望它在盘旋时也能改变。我相信我以前使用过相同的编码,并且它已经工作,不知道为什么我有问题。可点击的div不会显示
<div class="clickable_one">
<a href="#"> </a>
</div>
div.clickable_one {
float:right;
}
div.clickable_one a {
position:absolute;
width:120px;
height:30px;
text-decoration:none;
background-image:url("images/forums_link copy.png");
}
div.clickable_one a:hover {
position:absolute;
width:120px;
height:30px;
text-decoration:none;
background-image:url("images/forums_link_2 copy.png");
}
从你的CSS规则的唯一的事情 “改变” 是'div'中的链接。 – melancia 2014-09-03 19:19:18
也许一个jsfiddle会有所帮助。 – 2014-09-03 19:20:18
另外,正如@MelanciaUK所说,你只针对带有悬停事件的,所以它是悬停时唯一改变的东西。作为一个附注,如果你有一个悬停事件,你不需要重复每一个与事件没有变化的属性。 – 2014-09-03 19:21:37