千家信息网

CSS中相对定位和绝对定位的示例分析

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要为大家展示了"CSS中相对定位和绝对定位的示例分析",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CSS中相对定位和绝对定位的示例分析"这篇文章
千家信息网最后更新 2026年10月31日CSS中相对定位和绝对定位的示例分析

这篇文章主要为大家展示了"CSS中相对定位和绝对定位的示例分析",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"CSS中相对定位和绝对定位的示例分析"这篇文章吧。

CSS 相对定位
设置为相对定位的元素框会偏移某个距离。元素仍保持其未定位前的形状和原本所占的空间。
对元素进行相对定位,通过设置垂直或水平位置,让这个元素"相对于"它的起点进行移动。
如果将 top 设置为 20px,那么框将在原位置顶部下面 20 像素的地方。
如果 left 设置为 30 像素,那么会在元素左边创建 30 像素的空间,也就是将元素向右移动。

#box_relative {    position: relative;    left: 30px;    top: 20px;}

注意,在使用相对定位时,元素仍然占据原来的空间。因此,移动元素会导致它覆盖其它框。

CSS 绝对定位
设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位。
元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。
元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。
绝对定位使元素的位置与文档流无关,因此不占据空间。这一点与相对定位不同,
相对定位实际上被看作普通流定位模型的一部分,因为元素的位置相对于它在普通流中的位置。
普通流中其它元素的布局就像绝对定位的元素不存在一样:

#box_absolute {    position: absolute;    left: 30px;    top: 20px;}

绝对定位的元素的位置"相对于"最近的已定位祖先元素。如果不存在已定位的祖先元素,
那么"相对于"最初的包含块。根据用户代理的不同,最初的包含块可能是画布或 HTML 元素。
与绝对定位不同,相对定位的元素的位置是"相对于"元素在文档中的初始位置。
因为绝对定位的框与文档流无关,所以它们可以覆盖页面上的其它元素。
可以通过设置 z-index 属性来控制这些框的堆放次序。

以上是"CSS中相对定位和绝对定位的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

定位 元素 位置 文档 空间 示例 分析 不同 普通 像素 内容 篇文章 移动 祖先 学习 帮助 也就是 原位 原本 可以通过 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 天津市摩尔互联网科技 博彦科技互联网金融 伟宏互联网科技 山东特亿宝互联网科技有限公司 互联网科技工作委员会毛军 鸠鸠互联网科技 智能科技公司是互联网公司吗 腾讯阿里互联网科技 迪茉互联网科技 贷财互联网科技 上海万想互联网科技 互联网科技美容 互联网科技有限公司 翻译 常德市电业局互联网科技部 崇明区互联网教育科技售后服务 互联网科技的全部知识 锡山区互联网智能科技产品供应 中天科技中国工业互联网 郑州欣桑互联网科技有限公司 北京瑞云互联网科技有限公司 河南云网互联网络科技有限公司 互联网属科技 佰商互联网科技有限公司 顺网科技2021年互联网排名 无锡溥仪互联网科技有限公司 互联网校园科技培训 青海科技产业互联网发展 广州新华互联网科技学校电竞方面 2021互联网科技公司排名 新氧科技和美国互联网有关系吗
0