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

    css中position常见的四个属性值

    小妮浅浅小妮浅浅2021-07-20 11:46:03原创140

    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教程

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

    相关文章推荐

    • css加滚动条的方法• css语法规则的组成• css和html的区别分析• css中浮动如何理解• css中tag的介绍• js和css有什么区别• css3和less有什么区别• css设置所有标签的方法• css样式冲突的解决办法• css行内样式的介绍• css中流的概念介绍• css文档流的两种特性• css写五角星的方法• css设置溢出不换行的方法• css使用transform垂直对齐

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网