定位小结、定位叠层、网页元素透明度、transform过渡属性tratsiion

1.定位总结

绝对定位的特性:绝对定位是相对于它的定位父级的位置来定位,如果没有设置定位父级(给父级定位position:relative),则相对浏览器窗口来定位,使用绝对定位元素后位置发生偏移时,原来的位置不会被保留,层级提高(就是下面要提的定位叠层有关了),可以把标准文档流中的元素及浮动元素盖在下边,设置绝对定位的元素脱离文档流,简单的说,谁的等级高(默认等级z-index=0)谁就覆盖在上面,绝对定位的使用场景,一般情况下,绝对定位用在下拉菜单、焦点图轮播、弹出数字气泡、特别花边等场景。

2.定位叠层

定位叠层就是给定位的元素设置等级,使其叠层覆盖,等级越高,元素就叠在最上面。

使用z-index属性值:整数,默认值为0

设置了position定位(absolute、relative、fixed)元素属性时,z-index属性根据设置各元素之间的重叠高低关系叠层。就好比说,两个绝对定位没设置z-index在一起时,给其中一个绝对定位设置z-index=1,这个就会覆盖另一个绝对定位。因为第一个没设置层级大小,所以它的层级(z-index)大小为0,以至于设置了层级(z-index)大小为1的那个可以覆盖另一个。

例如:

        

 注释:定位没有设置叠层等级时,默认绝对、固定、相对定位层级等级z-index=0,这个时候就是按照定位顺序覆盖了,正常情况下固定定位会覆盖绝对定位,毕竟固定定位是固定在整个浏览器最上面的一层,当绝对定位想覆盖固定定位的时候,就可以设置比默认值z-index=0大的层级z-index=1,就可以覆盖固定定位了。如图:

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值