
前端学习笔记52-相对定位
发布日期:2021-05-04 19:17:36
浏览次数:47
分类:精选文章
本文共 1776 字,大约阅读时间需要 5 分钟。
前端学习笔记52-相对定位
问题
看代码
Document 123
.box2{ width: 100px; height: 100px; background-color: orange; margin-top: -100px; margin-left: 100px; } .box3{ width: 100px; height: 100px; background-color: orchid; margin-top: 100px; }
position
可选值:
static:默认值,元素是静止的,没有开启定位 relative:开启元素的相对定位 absolute:开启元素的绝对定位 fixed:开启元素的固定定位 sticky:开启元素的粘滞定位相对定位
position:relative
如果不设置偏移量,元素不发生任何变化。 那何为偏移量(offset)? 偏移量可以设置元素的位置。 有: top:元素与定位位置上面的距离.box2{ width: 100px; height: 100px; background-color: orange; position: relative; top: 50px; }
bottom:元素与定位元素下边的距离。
.box2{ width: 100px; height: 100px; background-color: orange; position: relative; bottom: 50px; }
.box2{ width: 100px; height: 100px; background-color: orange; position: relative; top: 50px; bottom: 50px; }
解决问题
.box2{ width: 100px; height: 100px; background-color: orange; position: relative; top: -100px; left: 100px; }
定位位置
前面说的定位位置是什么?
定位位置是元素在文档流中的位置,也就是开启定位前的那个位置。相对定位会提升元素的层级
从前面的效果可以看到,如果重叠了,是box2覆盖其他的box,所以box2的层级较高。
相对定位不会使回溯脱离文档流
虽然层级提升,但是它没有脱离文档流,否则box3就上去了。
相对定位不会改变元素的性质
块还是块,行内还是行内
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年03月21日 02时27分41秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
基于Vue2.0+Vue-router构建一个简单的单页应用
2019-03-06
基于vue2.0实现仿百度前端分页效果(二)
2019-03-06
JS魔法堂:函数重载 之 获取变量的数据类型
2019-03-06
时间序列神器之争:Prophet VS LSTM
2019-03-06
SpringBoot中关于Mybatis使用的三个问题
2019-03-06
MapReduce实验
2019-03-06
Leaflet 带箭头轨迹以及沿轨迹带方向的动态marker
2019-03-06
java大数据最全课程学习笔记(1)--Hadoop简介和安装及伪分布式
2019-03-06
java大数据最全课程学习笔记(2)--Hadoop完全分布式运行模式
2019-03-06
还在使用集合类完成这些功能?不妨来看看 Guava 集合类!!!
2019-03-06
大部分程序员还不知道的 Servelt3 异步请求,原来这么简单?
2019-03-06
[apue] popen/pclose 疑点解惑
2019-03-06
[apue] getopt 可能重排参数
2019-03-06
移动互联网恶意软件命名及分类
2019-03-06
adb shell am 的用法
2019-03-06
PySide图形界面开发(一)
2019-03-06
Android如果有一个任意写入的漏洞,如何将写权限转成执行权限
2019-03-06
三角网格体积计算
2019-03-06
现代3D图形编程学习-基础简介(2) (译)
2019-03-06
Github教程(3)
2019-03-06