html - 为什么 z-index 不起作用?

标签 html css z-index

所以如果我正确理解z-index,在这种情况下就完美了:

enter image description here

我想将底部图像(标签/卡片)放在其上方的 div 下方。所以你看不到锋利的边缘。我该怎么做?

z-index:-1 // on the image tag/card

z-index:100 // on the div above

也不行。像这样的组合也没有。怎么会?

最佳答案

z-index属性仅适用于带有 position 的元素static 以外的值(例如 position: absolute;position: relative;position: fixed)。

还有 position: sticky; 在 Firefox 中受支持,在 Safari 中有前缀,在旧版本的 Chrome 中在自定义标志下工作了一段时间,Microsoft 正在考虑添加到他们的 Edge 浏览器。

关于html - 为什么 z-index 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54354858/

相关文章:

jquery - 保持水平滚动条固定

java - 拖动时自动滚动 - Vaadin DragDrop 附加组件

html - 带有 z-index 的菜单下的子菜单

html - IE11 z-index 问题

html - 使文本出现在相对定位的图像前面

javascript - jQuery 显示隐藏多个 Div 不起作用

c# - 从 C# 中生成的搜索结果中选择一个随机链接

html - 使 div 占用剩余宽度

css - 具有不透明度和过渡效果的动画混合模式

javascript - Instagram 浏览器(适用于 iOS)不显示我网站上的所有元素