css中的相对定位、绝对定位、固定定位
相对定位
- position:relative
- 相对定位是相对于元素在文档流中原来位置进行定位
- 当开启了相对定位,不设置偏移量,元素不会发生任何变化
- 相对定位不会脱离文档流()
- 相对定位会使元素提升一个层级(上一层显示)
- 相对定位不会改变元素的性质,块还是块,内联还是内联
解释4:使元素提升一个层级=》:
绝对定位
position:absolute
- 绝对定位是相对于元素离它最近的开启了定位的祖先元素进行定位
(一般情况,开启了子元素的absolute,同时会开启父元素的relative)如果所有的祖先元素都没有开启定位,则会相对于浏览器窗口进行定位。 - 开启绝对定位后,不设置偏移量,元素位置不会发生变化
- 绝对定位会使元素脱离文档流(fixed,float一样效果)
- 绝对定位会使元素提升一个层级
- 绝对定位会改变元素性质(内联 ==> 块元素,块元素的宽高默认都会被内容撑开)
解释3:绝对定位会使元素脱离文档流=》:
解释4:使元素提升一个层级=》:
解释5:改变元素性质=》
span在设置为absolute之后,可以设置高宽,也就是说,span变为了块元素
- 绝对定位是相对于元素离它最近的开启了定位的祖先元素进行定位
固定定位
- position:fixed
- 固定定位也是一种绝对定位,大部分特点与绝对定位一样
- 不同的是:
·固定定位永远相对于浏览器窗口进行定位
·固定定位会固定在浏览器窗口的某个位置,不会随滚动条滚动
(IE6不支持固定定位)
<div class="box1"></div>
<div class="box2"><div class="box3"></div>
</div>
<div class="box4"></div>
解释1==》
css中的相对定位、绝对定位、固定定位相关推荐
- 相对定位绝对定位固定定位元素的层级
相对定位&绝对定位&固定定位&元素的层级&opacity元素的透明背景 相对定位 <!DOCTYPE html> <html lang="e ...
- 相对定位 绝对定位 固定定位 粘性定位 居中的三种方法 calc函数标签的使用方法
相对定位 绝对定位 固定定位 粘性定位 居中的三种方法 calc函数标签的使用方法 一.相对定位:position:relative; 二.绝对定位:position:absolute; 1.找参照物 ...
- HTML+CSS---定位(相对定位--绝对定位--固定定位--设置元素的层叠顺序)---表单---设置光标样式---透明度(opacity属性定义元素的不透明度--IE的半透明滤镜)---外边线
文章目录 定位 静态定位(static) 相对定位(relative) 绝对定位(absolute) 固定定位(fixed) 设置元素的层叠顺序 表单 设置光标样式 透明度 opacity属性定义元素 ...
- CSS定位—静态定位、相对定位、固定定位、绝对定位、粘性定位
CSS定位 定位是可以让盒子自由自在的在某个盒子内移动位置或者固定屏幕中的某个位置,并且可以压住其他盒子. 定位的组成 定位是将盒子定位在某一位置.按照定位的方式移动盒子. 定位=定位模式+边偏移. ...
- css导航栏固定顶部两种情况,及绝对定位,相对定位,固定定位和粘性定位的特性及区别
绝对定位,相对定位,固定定位和粘性定位的特性及区别,我整理一下放在文章最下面了,不用死记硬背,理解一下就ok,需要的话可以看看. 当导航栏头部没有别的模块时,想要滑动过程中导航栏一直在顶部,有两种写法 ...
- 绝对定位、相对定位、固定定位特点
一.定位 1.定位的定义 某个元素可以自由地在盒子上面移动,并且可以压着其他元素 当滚动窗口时,某个元素可以固定在页面上 可以让盒子自由的在某个盒子上进行移动并且可以压住其他盒子,或者可以在屏幕上固定 ...
- CSS 中,为什么绝对定位(absolute)的父级元素必须是相对定位(relative)?
问题: CSS 中,为什么绝对定位(absolute)的父级元素必须是相对定位(relative)? 搞清楚了,正确的应该是只要父级元素=设置了position值(absolute或者relative ...
- 定位的坐标原点HTML,css固定定位_CSS绝对定位固定定位详解
摘要 腾兴网为您分享:CSS绝对定位固定定位详解,智学网,鱼乐贝贝,优酷,瑞易生活等软件知识,以及安卓微信多开,特效视频,微贷网app,勿忘我3dm,有为学堂,火力牛,手机知网,移动小秘书,快学堂,p ...
- css中的三种基本定位机制
css中的三种基本定位机制 a.普通文档流 b.定位:相对定位 绝对定位 固定定位 c.浮动 1.普通流中,元素位置由文档顺序和元素性质决定,块级元素从上到下依次排列,框之间的垂直距离由框的垂直mar ...
- 【前端】CSS中的相对定位,绝对定位和固定定位
相对定位和绝对定位,不改变元素的大小形状,只改变元素的位置. 相对定位和绝对定位是通过position属性来控制的,position属性的值为下面几种: position默认值为stat ...
最新文章
- assert 闪退 android,AEX部分软件闪退问题,求解!
- lenovo Think Centre TCM 开发环境搭建
- (原)各种输入框美化
- php+node+redis,redis,nodejs,php,pub/sub 实战: 微信语音识别
- select框怎么传值到服务端_前端简历中的项目经历怎么突出亮点?
- 1.3求根之牛顿迭代法
- 总结出来的一些ASP.NET程序性能优化的注意事项[不断补充]
- python资源管理器选择文件_Python:在资源管理器中获取选定文件的列表(windows7)...
- 软考信息安全工程师学习笔记三(1.3 信息安全管理基础)
- 硬件基础知识-- MOS管
- java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this a
- 【TransE模型】基于分布式表示推理
- 我的世界java版forge怎么用_我的世界forge怎么安装
- 【读书笔记】Vue.js 初次接触
- 2020-12 补丁日: 微软多个高危漏洞通告
- 《安富莱嵌入式周报》第287期:下一代Windows12界面,支持各种工业以太网协议参考,百款在线电子开发工具,seL4安全微内核,旋转拨号手机,PSP掌机逆向
- H3C服务器配置raid
- 结构体struct简介(下)
- HANA DB重置SYSTEM密码
- 爬取在行平台数据(1)——动态加载页面分析
热门文章
- cocos2d--仿真树叶飘落效果的实现(精灵旋转、翻转、钟摆运动等综合运用)
- 编写C\Cpp程序中函数声明定义中的常见错误
- Normalize.css 支持 HTML5 的CSS Reset
- 电子商务平台如何给商户结算?
- ad20drc错误_AD错误中英文对照
- Fake Location(安卓)
- 推荐几款连字字体,在代码编辑器中启用连字字体(Visual Studio Code)
- python sklearn包中的主成分分析_九、Sklearn主成分分析
- 两个卡方分布之和_数理统计|笔记整理(2)——样本与总体概念,抽样分布,次序统计量...
- 第四章——权限提升分析及防御