• 技术文章 >Web开发 >css教程

    css中position常见的四个属性值

    小妮浅浅小妮浅浅2021-08-24 20:44:16原创7412

    1、static默认位置。

    一般来说,我们不需要特别声明它,但有时当我们遇到继承时,我们不愿意看到元素继承的属性影响本身,所以我们可以使用Position:static取消继承,即恢复元素定位的默认值。设置为static的元素总是位于页面流给出的位置(static元素会忽略任何top、bottom、left或right声明)。一般不常用。

    2、relative相对定位。相对定位是相对于元素默认位置的定位。

    它偏移的top,right,bottom,left的值都是基于它原来的位置,不管其他元素会怎么样。请注意,relative移动后的元素来的位置仍然占据空间。

    3、absolute绝对定位。

    设定为absolute元素,如果其父容器设定为position属性,并且position属性值为absolute或relative,则根据父容器进行偏移。若父容器未设定position属性,则偏移以body为基础。请注意,设定absolute属性的元素在标准流中不占位置。

    4、fixed固定定位。

    位置设置为fixed元素,可以定位为与浏览器窗口相比的指定坐标。无论窗口是否滚动,元素都会留在那个位置。它总是基于body。注意设置fixed属性的元素在标准流中不占位置。

    以上就是css中position常见的四个属性值,希望对大家有所帮助。更多css学习指路:css教程

    本文教程操作环境:windows7系统、css3版,DELL G3电脑。

    专题推荐:css position
    上一篇:css使用transform垂直对齐 下一篇:css中sticky属性是什么

    相关文章推荐

    • css中浮动如何理解• css中流的概念介绍• css文档流的两种特性• css使用transform垂直对齐

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网