比如设置了position 或者是根元素等? 是不是相当于在上面加了一个z-index=auto?
是的,没错,可以打开控制台看一下
HTML
中的根元素<html></html>
本身j就具有层叠上下文,称为“根层叠上下文”。
普通元素设置position
属性为非static
值并设置z-index
属性为具体数值,产生层叠上下文。
CSS3中的新属性也可以产生层叠上下文。
作者:長安曹公子
链接:https://www.jianshu.com/p/0f88946a0746
我的理解是,老师给出了一群参与层叠上下文的属性,包含那些属性的元素才是参与了层叠上下文的,参与的才有 z-index默认值为auto。