理解CSS3 isolation: isolate的表现和作用
转自:http://www.zhangxinxu.com/wordpress/?p=5155
只要元素可以创建层叠上下文,就可以阻断mix-blend-mode!
于是,不仅仅是isolation:isolate,下面这些也是可以的:
z-index值不为auto的position:relative/position:absolute定位元素。position:fixed,仅限Chrome浏览器,其他浏览器遵循上一条,需要z-index为数值。z-index值不为auto的flex项(父元素display:flex|inline-flex).- 元素的
opacity值不是1. - 元素的
transform值不是none. - 元素
mix-blend-mode值不是normal. - 元素的
filter值不是none. will-change指定的属性值为上面任意一个。- 元素的
-webkit-overflow-scrolling设为touch.
眼见为实,您可以狠狠地点击这里:层叠上下文与混合模式阻隔测试demo

浙公网安备 33010602011771号