为了账号安全,请及时绑定邮箱和手机立即绑定
老师估计是个老顽童,前面看到评论说课程图片是师娘,得去仰慕下
这个老师上课太有趣了
这老师的课程全是干货……甚至有些以前根本不知道,书里都没说到...
又学到了很多,非常感谢
老师,可不可以不打比方?感觉更不好理解了,毕竟现实情况好理解,而代码有代码的逻辑。建议用css中的具体实例来讲解,这样更直观易懂。谢谢。
我第一节就在想 图片为什么不是张含韵了
大神啊 被你打败了~~~~

最赞回答 / 小爷姓樊
因为默认的z-index:auto并不会有层叠上下文,所以.box不设置z-index:0时,没有层叠上下文,是一个普通元素,而负值的z-index只会比有层叠上下文的background/border层级高,所以自然就没有.box层级高,所以被覆盖了;而当设置了.box z-index:0时,.box就有了层叠上下文,background也就是有层叠上下文的background,因此它的层级会比z-index:-1要低,所以被图片覆盖了。不知道这样你能不能懂。

最新回答 / Undermoodzyx
sass好一些,sass规范比较好,后期维护比较容易。
这个层叠上下文有点类似于绝对定位的参考定位点!

如果不创建层叠属性(类似与定位中的不对包裹元素设置定位)

那么它会以根元素为参考

而如果对(A)创建了层叠属性,则就以A为参考了!

这个和定位的区别是(定位是和包裹元素相关的,而层叠上下文是否创建是和兄弟元素相关的)!

这是我的理解,如果有错误请指出!! - -
课程须知
既适合学习过CSS基础知识的新手深入学习,也欢迎有经验的小伙伴加深了解噢!
老师告诉你能学到什么?
1、深入理解嵌套表现及z-index的计算规则; 2、详细介绍元素层叠表现、顺序及CSS的一些属性对层叠上下文的作用; 3、分享z-index相关事件经验。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消