CSS中的定位(position)详解

这篇博客详细介绍了CSS中的五种定位方式:静态定位、相对定位、绝对定位、固定定位和粘性定位。静态定位是默认方式,相对定位基于自身原有位置移动,绝对定位相对于最近的定位祖先元素移动,固定定位基于浏览器可视窗口,而粘性定位则是相对和固定的结合,与页面滚动关联。
摘要由CSDN通过智能技术生成

将学过的定位进行一个简单的整理,方便以后查阅,也想向大家分享一下。

众所周知,定位分为5种,分别为:静态定位、相对定位、绝对定位、固定定位、粘性定位。下面我为大家详细介绍一下每种定位。

1.静态定位(static):

静态定位是元素的默认定位方式,无定位的意思。它相当于 border 里面的none,静态定位static,不要定位的时候用。

静态定位 按照标准流特性摆放位置,它没有边偏移。

静态定位在布局时我们几乎不用的 

图片解释

 

 

 

2.相对定位(relative):

相对定位是元素在移动位置的时候,是相对于它自己原来的位置来说的。

相对定位的特点:

1.它是相对于自己原来的位置来移动的(移动位置的时候参照点是自己原来的位置)
2.原来在标准流的位置继续占有,后面的盒子仍然以标准流的方式对待它

因此,相对定位并没有脱标。它最典型的应用是给绝对定位当爹的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值