【发布时间】:2016-06-20 15:53:14
【问题描述】:
我有六张图片作为链接(我的主导航),我希望它们在悬停时分别显示不同的图片(在页面上的不同位置)。这可以单独在 HTML 和 CSS 中完成吗?还是我需要 JavaScript?这是我的代码。提前致谢。
<div id="mainnav">
<div id="gdpbutton">
<a href="gdp.html"><img id="gdpImg" src="images/GDP-button.png"/></a>
</div>
<div id="gdwbutton">
<a href="gdw.html"><img id="gdwImg" src="images/GDW-button.png"/></a>
</div>
<div id="wdmbutton">
<a href="wdm.html"><img id="wdmImg" src="images/WDM-button.png"/></a>
</div>
<div id="wddbutton">
<a href="wdd.html"><img id="wddImg" src="images/WDD-button.png"/></a>
</div>
<div id="webdevbutton">
<a href="webdev.html"><img id="webdevImg" src="images/WEBDEV-button.png"/></a>
</div>
<div id="miscbutton">
<a href="misc.html"><img id="miscImg" src="images/MISC-button.png"/></a>
</div>
</div>
这是我的主页图片以及我正在谈论的图片链接。当您将鼠标悬停在其中一个链接上时,我希望在所有图像链接中间的中间圆圈中出现不同的图像。希望这可以帮助你们理解我正在尝试做的事情。谢谢!
【问题讨论】:
-
如果您需要在
hover上切换到图像,可以在 css 和 html 上切换。但在另一种情况下,您可能需要 javascript
标签: javascript html css hover mouseover