【发布时间】:2012-12-23 03:32:53
【问题描述】:
似乎我已经尝试了所有我能想到的方法来获取这些图像链接以在悬停时更改图像。现在只显示主要的 navprint.png。我是 html 和 css 的初学者,并且已经为这个问题苦苦挣扎了好几天。这是代码。任何帮助将不胜感激。
html
<li class="navprint"><a href="printcategory.html"><img src="Images/navprint.png" alt="print button" title="print button"></a></li>
css
.navprint {
width: 160px;
height: 30px;
background-image: url("Images/navprint.png");
}
.navprint:hover {
background-image: url('Images/navprinthov.jpg');
width: 160px;
height: 30px;
}
【问题讨论】:
-
你的代码工作正常..看到这个FIDDLE
-
它适用于我的 FF 18。顺便说一句:您可以将
width: 160px;和height: 30px;留在.navprint:hover中,因为您已经在.navprint中定义了它... :))