[css] z-index有时不起作用的原因是什么?怎么解决?
根元素 (HTML),z-index 值不为 "auto"的 绝对/相对定位,一个 z-index 值不为 "auto"的 flex 项目 (flex item),即:父元素 display: flex|inline-flex,opacity 属性值小于 1 的元素(参考 the specification for opacity),transform 属性值不为 "none"的元素,mix-blend-mode 属性值不为 "normal"的元素,filter值不为“none”的元素,perspective值不为“none”的元素,isolation 属性被设置为 "isolate"的元素,10, position: fixed11, 在 will-change 中指定了任意 CSS 属性,即便你没有直接指定这些属性的值(参考 这篇文章)-webkit-overflow-scrolling 属性被设置 "touch"的元素
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
与歌谣一起通关前端面试题