CSS Z-index 滑动图像

标签 css z-index

我的网站有点问题。

jn-racing.de

后台导航下方的“Banner”栏是一张.png图片,带有gras但滑动图片在png的前面。

滑动图像的 Z-index 为 3,css 类“banner”为 99。

背景必须在滑动图片之前。

谢谢

最佳答案

#slider 的子项和#slider 本身是定位的(相对的),这意味着它们各自属于自己的堆叠上下文,z-index 将无效。

一个)

您需要删除位置属性。但这可能会与您定位的图像发生冲突,因此这不是一个真正的选择。

B)

您需要将草地背景驻留在与#slider 相同的堆叠上下文中,这意味着它必须在一个元素上,该元素也是#banner 的直接子元素(#slider 的兄弟)。

例子:

#slider:after {
    content: '';
    height: 10px;
    width: 1024px;
    background: url(images/banner.png) no-repeat left bottom;
}

关于CSS Z-index 滑动图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9003852/

相关文章:

selection - FabricJS - 选择对象时禁用图层索引更改

javascript - jquery 动画改变 z-index

html - 无法垂直对齐内联 block div

javascript - 无法有条件地设置react中span的样式集(css模块)

jquery - Canvas 出现在内容上

css - 使用 Z-Index 定位

从溢出 :hidden 过渡时的 iOS Safari 渲染错误

javascript - 通过未知数量的 div 淡入/淡出,中间有延迟

javascript - 如何将文本换行到 DIV 中的下一行而不离开屏幕

javascript - 我正在尝试让我的幻灯片放映更改图片 : pressing a button should change the displayed image to the button pressed