css样式里面的position

css样式里面的position

CSS 2024-02-05 23:20:05 1年以前

在网页设计中,CSS样式是不可或缺的部分。其中,position属性可以让我们控制元素的位置。

position: static;
position: relative;
position: absolute;
position: fixed;

static

这是默认的position值。元素会根据文档流来设置位置。如果没有其他属性值干扰,元素会按照HTML的语义来排列。

relative

相对定位(relative)是相对于其自身的位置进行定位。可以通过设置top、left、bottom和right属性,使元素相对于原始文档流的位置进行偏移。

absolute

绝对定位(absolute)是从文档流中删除的,并相对于其最近的“position”父元素进行定位。如果没有任何祖先元素是“position”,那么绝对定位的基元素就是HTML根元素,也就是文档本身。类似于相对定位,可以通过设置top、left、bottom和right属性,使元素相对于其父元素的位置进行偏移。

fixed

固定定位(fixed)是将元素固定在视口的某个位置。不会随着页面滚动而改变位置。可以通过设置top、left、bottom和right属性,使元素相对于视口的位置进行偏移。

文章版权声明:除非注明,否则均为网络转载文章,转载或复制请以超链接形式并注明出处。