我是一个网站开发的超级初学者,我有一个问题,想要“交换”两个图像。
我已经写好了这个CSS和标记,但出于某些原因它似乎不起作用。当悬停在第一张图片上时,应该会切换到第二张图片,但实际上第二张图片只是覆盖在第一张图片上。
CSS:
.home {
margin: 0;
padding: 0;
background: url('images/onhome.png') no-repeat;
}
.home a, .nav a:link, .nav a:visited {
display: block;
width: 90px;
height: 25px;
}
.home a:hover img {
visibility: hidden;
}
HTML:
<div class="home">
<a href="#">
<img src="style/images/home.png" width="65" height="18" alt="" />
</a>
</div>
我不确定出了什么问题,如果有人能帮我解决,我会非常感激。如果有更好的方法,我也非常愿意尝试。
img
。尝试使用不同的图像和background-position
。 - Oliver Tappin