isolation: isolate
正如其语义,就是隔离的意思,那隔离什么呢?本义是用来隔离mix-blend-mode
元素的混合。
isolation:isolate
之所以可以阻断混合模式的进行,本质上是因为isolation:isolate
创建一个新的层叠上下文(stacking context)。
三、关于background-blend-mode
混合模式领域还有一个重要的家伙就是background-blend-mode
, 背景混合模式。那这个CSS属性需要isolation:isolate
进行阻隔吗?答案是不需要。background-blend-mode
天生是一个封闭的混合领域,不会影响其他元素。
时间: 2024-10-08 06:33:55