我将父div
设置为z-index:0
,但作为不必要的副作用,父div
中包含的两个链接被禁用(没有悬停,没有链接操作)
我正在使用图像滑块(Nivo Slider)。我必须将z-index
设置为0
,以允许我的导航菜单正确覆盖图像滑块。当我更改父容器的z-index
时,下一个和上一个链接不再起作用。
div.nivoSlider
= 父容器 a.nivo-prevNav
/ a.nivo-nextNav
= 有问题的链接 如何修复“损坏的”链接?
答案 0 :(得分:1)
简短的回答是你可以摆脱父元素上的'z-index:0'。
或者,
您可以在子元素上放置'position:relative'并根据其现在的外观重新设置按钮样式的漫长路线。 Z-index通过position属性与parent和child元素一起使用。
答案 1 :(得分:1)
我看了你的实例,nivo-controlNav div实际上覆盖了你的上一个和下一个链接(希望这就是你所说的)你会注意到你是否去了下一个和前一个按钮的顶部你可以按它们,但如果你去按钮中间你不能。我要做的是在nivo-controlNav上设置50%的宽度或固定宽度,以便它将右侧拉离链接。
替代方案:你可以增加nivo-directionNav上的z-index(不是z-indexed所以可能为什么它会被覆盖)或链接