为了账号安全,请及时绑定邮箱和手机立即绑定

z-index设置时为什么还要设置position,是怎么个意思

z-index设置时为什么还要设置position,是怎么个意思

成长前端初学者 2016-10-25 09:23:15
z-index设置时为什么还要设置position,是怎么个意思
查看完整描述

3 回答

?
水秋玄

TA贡献6条经验 获得超6个赞

应该说是先设置了定位(盖住某元素或被盖住),才设置z-index,定位会将元素浮动,也就是有了Z轴。

一般情况如果没有定位浮动,整个文档的元素都是标准文档流,也就不存在谁盖住了谁。

比较常见的就是二级菜单,展开的时候被下方的banner遮住了,这时候就需要z-index。

查看完整回答
1 反对 回复 2016-10-25
?
生活里出现你

TA贡献1条经验 获得超0个赞

如果你想在一个div里面放多个div并让它们重叠,就需要用到z-index来调整它们谁在最上方。实现重叠要把relative和absolute配合使用。因为这个属性只能用在设置了定位的元素上来使用。

查看完整回答
反对 回复 2016-10-26
?
You Are My Destiny

TA贡献6条经验 获得超2个赞

z-index必须是浮动效果,才会出现效果,如果没有浮动,z-index将会失效,z-index主要作用为多个层级相叠加时,使用z-index来给它们每个层设置层级,来达到自己想要的效果!

查看完整回答
反对 回复 2016-10-25
  • 3 回答
  • 0 关注
  • 3106 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信