css - 将元素隐藏在 ImageMap 后面

标签 css html z-index imagemap

我不确定我是否在这里遗漏了什么,但似乎我无法将图像映射放在其他所有内容之上(就 z-index 而言)。我尝试改变 HTML 元素定义的顺序,我尝试使用 CSS 来定义适当的 z-index 值,但这些方法都不起作用。

有没有人遇到过类似的问题?

(在 FF 8.0.1 中测试)

jsFiddle here

最佳答案

你需要添加position:absolute;也到 map :

http://jsfiddle.net/sBSHn/1/

关于css - 将元素隐藏在 ImageMap 后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8386386/

相关文章:

css - 当两个元素具有固定位置时 z-index 失败

css - 父位置 :absolute and children z-index

html - float div 之间的边距自动

CSS :before visible when overflow hidden

css - 如何在编辑时删除可编辑元素周围的蓝色框?

javascript - 动画变慢

css - 将 div 的父兄弟放在 div 的前面,并使 div 在鼠标悬停时滑出

javascript - 如何将聊天机器人 html 文件链接到可点击的图像或按钮

CSS 固定位置和媒体查询

html - 浏览器不显示字母 "fi"和 "fl"的组合