html文本链接悬停背景图片

标签 html css hyperlink hover

div 里面有一个背景。然后我会写一个链接列表,然后传递背景图像,但它似乎不起作用。

如果链接位于背景法师上方,将鼠标悬停在上面,对于不在图像背景上方的所有其他链接,我不会得到文本的下划线。

这是我的代码:

<div style="min-height:200px;">
  <div class="backgroundImg"
      style="background: url(/my/url.png) no-repeat; height:140px; width: 140px;position: absolute;>
  </div> 
  <div style="z-index:30">
    <a href="#">My link here</a>
  </div>
</div>

对不起我的英语,这个概念真的很容易理解但很难解释......我希望能够解释。

感谢大家,达尼洛


编辑:

我发现错误...如果您不在两个 div 中使用“绝对”专有性,则 z-index 无效。

感谢您的建议! ;-)

最佳答案

很难理解,但我会尝试:

1) 如果您在带有背景的 div 上方有一个链接,请尝试在链接上使用不同的 z-index 值或在链接上设置 paddin,这样 div 会下降并且您会看到下划线。

2) 如果您想在图像背景上放置一个列表,请将其插入到带有背景的 div 中。

关于html文本链接悬停背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7918736/

相关文章:

php - 去除所有 HTML 标签,允许的除外

jquery - HTML5 视频不能在 IE 中在线播放,但可以离线播放

jquery - 移动设备中的 Bootstrap 透明导航栏

c# - 在 win 应用程序中添加超链接

html - 使用图像作为可点击的 anchor 链接

html - 如何缓存我的图标

html - 将目录重定向到目录中的文件

html - 如何自定义滚动条

jQuery - 从 HTML 中删除 Accordion

java - 是否也可以在文档中生成带有源代码的 JAVA 文档?