Position

Position属性四个值

1、static(静态定位):

默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index声明)。所有元素在默认的情况下position属性均为static

2、fixed(固定定位):

生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 “left”, “top”, “right” 以及 "bottom"属性进行规定。可通过z-index进行层次分级。

3、relative(相对定位):

生成相对定位的元素,通过top,bottom,left,right的设置相对于其正常(原先本身)位置进行定位。可通过z-index进行层次分级。(如果值为负数,则直接换成整数;如果值为整数,则直接改变相对方向。)

4、absolute(绝对定位):

1.当某个absolute定位元素的父元素具有position:relative/absolute/fixed时,定位元素都会依据父元素而定位,而父元素没有设置position属性或者设置了默认属性,那么定位属性会依据html元素来定位。
2.元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。可通过z-index进行层次分级。
3.而且不论元素是行内元素还是块级元素,都会生成一个块级框,也就是例如行内元素span设置了absolute后就可以设置height和width属性

5.sticky

粘性定位可以被认为是相对定位(relative)和固定定位(fixed)的混合。元素在跨越特定阈值前为相对定位,之后为固定定位
参考学习:https://blog.csdn.net/hkwBest/article/details/87094619

z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。
注意
**- 1、**relative,定位为relative的元素脱离正常的文本流中,但其在文本流中的位置依然存在,relative:相对于本身偏移,没有脱离文档流。
-2. absolute定位为absolute的层脱离正常文本流,但与relative的区别是其在正常流中的位置不再存在,相对于浏览器定位,脱离了文档流,也就是不占位置。

  • relative和absolute结合使用时,可以不再参照浏览器定位,而参照父级元素定位,从而更加自由。

**2`**Note:使用static 定位或无position定位的元素z-index属性是无效的。
只有三种情况会使得元素脱离文档流,分别是:浮动、绝对定位和固定定位。

总结:
1.static 正常文档流(会忽略z-index top bottom left right属性的设置)
2.fixed 脱离文档流(相对于浏览器窗口进行的定位)
3.relative 相对定位 不会脱离文档流 相对于自身的定位
(如果值为负数,则直接换成整数;如果值为整数,则直接改变相对方向。)
4.absolute 绝对定位 脱离文档流
5.sticky
6z-index 叠堆值的大小

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值