Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

css position用法

作者:诸神之翼   发布日期:2026-02-07   浏览:34

/* CSS position 属性用于指定一个元素的定位方式 */

/* 1. static (默认值) */
/* 元素按照正常文档流进行布局,不会受到 top, bottom, left, right 影响 */
div.static {
  position: static;
  border: 1px solid red;
}

/* 2. relative */
/* 相对定位:元素相对于它原本的位置进行偏移,但仍然占据原来的空间 */
div.relative {
  position: relative;
  top: 30px;
  left: 30px;
  border: 1px solid blue;
}

/* 3. absolute */
/* 绝对定位:元素相对于最近的已定位(非 static)祖先元素进行定位,如果不存在这样的祖先,则相对于初始包含块(通常是视口) */
div.absolute {
  position: absolute;
  top: 60px;
  right: 0;
  border: 1px solid green;
}

/* 4. fixed */
/* 固定定位:元素相对于浏览器窗口进行定位,即使页面滚动,元素位置不变 */
div.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  border: 1px solid orange;
}

/* 5. sticky */
/* 粘性定位:元素在跨越特定阈值前为相对定位,之后为固定定位 */
div.sticky {
  position: sticky;
  top: 15px;
  border: 1px solid purple;
}

上一篇:css超过长度显示...

下一篇:css文字不换行

大家都在看

css好看的字体

css 红色

css 瀑布流布局grid

css盒子

换行 css

css文字超长省略号

css背景图铺满

css 渐变字体

css背景图片等比例缩放

css文字删除线

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站