美文网首页
position属性

position属性

作者: 机智小铛铛i | 来源:发表于2018-02-28 23:32 被阅读16次

position是CSS中非常重要的一个属性,通过position属性,我们可以让元素相对于其正常位置,父元素或者浏览器窗口进行偏移。
postion属性有4个不同类型的定位,这些类型会影响元素的生成方式,下面我们详细说明position属性。
1. static(静态)
static是position属性的默认值,默认情况下,块级元素和行内元素按照各自的特性进行显示。这种定位不会受到top,bottom,left,right的影响,不能通过z-index进行层次分级。
2. fixed(固定定位)
fixed定位是指元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的他也不会滚动,且fixed定位使元素的位置与文档流无关,因此不占据空间,且他会和其他元素发生重叠。
3. relative(相对定位)
相对定位元素的定位是相对于他自己的正常位置的定位。对象不可以层叠,不可以脱离文档流,参考自身静态位置,通过top,bottom,left,right定位,并且可以通过z-index进行层次分级。
4. absolute(绝对定位)
脱离文档流,通过top,bottom,left,right定位。选取其最后一个有定位设置的父级对象进行绝对定位,如果对象的父级没有设置定位属性,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。
5. inherit(继承)
规定应该从父元素继承 position 属性的值。

相关文章

  • HTML 之CSS 布局

    概述 position属性 position属性列表 absolute 属性 fixed 属性 relative属...

  • CSS定位网页元素

    position 属性 position 属性与float属性一样,在css排版中都非常重要。position顾名...

  • css定位之position

    以下是我对position属性的了解和总结。 position:static;position的默认属性,元素框会...

  • CSS定位

    定位position position 属性指定了元素的定位类型。position 属性的四个值:staticre...

  • BFC

    1. CSS定位属性: position 1.1 定义及常见的属性值 1.1.1 定义: position 属性指...

  • Position 属性

    1. 介绍 1.1 说明 Position属性:规定元素的定位类型。即元素脱离文档流的布局,在页面的任意位置显示。...

  • position属性

    position是CSS中非常重要的一个属性,通过position属性,我们可以让元素相对于其正常位置,父元素或者...

  • position属性

    position属性都有什么?都有什么区别,都是根据谁定位的? 1.absolute 生成绝对定位的元素,相对于 ...

  • position属性

    position 属性在页面布局定位元素的时候会经常用到,自以为已经运用的很熟练,直到有一天发现对 relativ...

  • position属性

    六个属性值:static、relative、absolute、fixed、sticky和inherit。 stat...

网友评论

      本文标题:position属性

      本文链接:https://www.haomeiwen.com/subject/qydwxftx.html