jquery - 将鼠标悬停在 div 中的图像上

标签 jquery html css

我找不到任何与此主题相关的非常有用的答案,所以我要再问一次。我在 div 中有一个 img

<div id ="gratterlendis"> <a href ="?page_id=8"><img src="img/gratterlendis.png" align="right" width="200"> </a></div>

当我这样做的时候

#gratterlendis img:hover {
background:url("images/svarterlendis.png)
} 

没有任何反应..即使我知道图片已经加载 但是如果我举个例子 margin-left:10px;在#gratterlendis img:hover 然后图片电影还剩 10px ??

有什么建议吗?

最佳答案

或者您可以尝试在 A 标签上添加 CLASS 属性。

示例:

*<div id ="gratterlendis"> <a class=swap href ="?page_id=8"><img src="img/gratterlendis.png" align="right" width="200"> </a></div>*

然后在您的 CSS 中添加以下内容:

*a.swap {
background-image:url(img/gratterlendis.png);
}
a.swap:hover {
background-image:url(img/svarterlendis.png);
}* 

这对我有用...我还注意到您使用了 IMG 和 IMAGES 文件夹...确保它们位于该特定文件夹中或正确重命名它以便 CSS 找到图像。

希望它对你有用。完成您的问题所需的任何其他内容,您可以在此处发布... 谢谢

关于jquery - 将鼠标悬停在 div 中的图像上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9881276/

相关文章:

javascript - 在不将高度设置为自动的情况下获取元素的自动高度

HTML/CSS Image Rollover/Animation,现有代码的具体案例,如何更改动画?

javascript - 使用 ClassieJS 或 jQuery 切换第二个菜单?

javascript - fanybox 中的事件处理程序不起作用

javascript - <Select> 带有无限滚动下拉菜单的小部件

c# - .js 文件未被 Win 2008 Web Edit IIS 7 上的网站定位

jquery - 将数组与 jQuery 的 .not() 一起使用

HTML5 验证错误 a href (NFC)

javascript - 如何处理单个 HTML 页面中的表单

html - 水平滚动添加错误