美文网首页
css中position属性学习

css中position属性学习

作者: wujunkui | 来源:发表于2017-09-20 22:10 被阅读0次

static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。
relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。
absolute:对象脱离正常文档流,使用top,right,bottom,left等属性进行绝对定位。而其层叠通过z-index属性定义。
fixed:对象脱离正常文档流,使用top,right,bottom,left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。而其层叠通过z-index属性定义。

什么是文档流?

将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流。

只有三种情况会使得元素脱离文档流,分别是:浮动绝对定位相对定位

  • 静态定位(static) :

static,无特殊定位,它是html元素默认的定位方式,即我们不设定元素的position属性时默认的position值就是static,它遵循正常的文档流对象,对象占用文档空间,该定位方式下,top、right、bottom、left、z-index等属性是无效的。

  • 相对定位(relative) :

relative, 相对定位相对的是它原本在文档流中的位置而进行的偏移

相关文章

  • css中position属性学习

    static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。rela...

  • CSS-position-2

    CSS-position系列属性 CSS-position系列属性总结,写记下来,希望对大家有帮助,供新人学习,老...

  • 关于css定位

    css中position是定位的属性,其属性值如下:

  • css定位

    CSS position属性 CSS display属性 CSS float属性 (引用:https://www...

  • CSS定位(相对定位,固定定位,绝对定位)

    在CSS中,可以使用position属性来定位元素。position 属性规定元素的定位类型。 属性值: abso...

  • css中position 属性

    position属性有 fixed(相对于整个窗口的位置)position 为 relative,相对定位abso...

  • CSS定位网页元素

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

  • 【图解CSS#Position】

    关于CSS position,来自MDN的描述: CSS position属性用于指定一个元素在文档中的定位方式。...

  • 定位元素

    css布局中的position属性,对元素盒子使用这个属性,可以把它的位置重新定位。 position 属性有4个...

  • CSS position 详解

    CSS 中的 position 属性用来设置元素的定位方式。 position 的值有 static、relati...

网友评论

      本文标题:css中position属性学习

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