关于定位的知识点

在css中,定位布局共有四种方式:
(1)固定定位(fixed)
(2)相对定位(relative)
(3)绝对定位(absolute)
(4)静态定位(static)

 

1.固定定位

固定定位比较简单,固定定位是参照浏览器窗口的左上角进行偏移。
固定定位的特点就是:无论如何滑动页面,固定定位的元素位置都不会被改变,完全脱离文档流。
另外,如果设置了固定定位的元素也设置了width或height的百分比值,那么此百分比的值是参照窗口宽高来计算的。

2.相对定位

  相对定位不脱标,还占据原来的位置

  相对定位位移的时候参考自身的位置

3.绝对定位

 绝对定位的颜色脱标,不占据原来的位置

 绝对定位的元素,如果所有的父元素都没有定位,位移参考浏览器视口 

 绝对定位的元素,如果父元素有定位,位移参考离他最近的使用了定位(绝对,相对,固定)的父元素.

4.静态定位

静态定位 便签默认定位置,不脱标,不会动

静态定位是css中的默认定位方式,也就是没有定位。在此定位方式中设置:top,bottom,left,right,z-index 这些属性都是无效的。

z-index属性:
z-index属性是设置元素的层级,数值低的会被数值高的遮住。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值