float与定位脱离文档流布局规则
脱离文档流的css
1.float:left;
2.position: absolute;
3.position:fixed
一、float
使用float可以脱离文档流。
使用float脱离文档流时,其他盒子会无视这个元素,该元素会浮动于其他文档流之上。
注意!!!:其他盒子内的文本依然会为这个元素让出位置,环绕在该元素的周围。
二、position: absolute;
若只指定 position: absolute;
(1)相对于前面的元素则会以正常的文档流方式排练在前面的元素后面
(2) 相对于后面的元素,他将脱离于后面的文档流,后面的元素会无视该元素
.指定他的相对位置
(1)指定left right top bottom 之后会相对相应方向基于父类的位置,若只修改水平方向或者垂直方向的定位,则另一方向还是基于上一点布局
三、 position: fixed;
1.若只指定position: fixed;不设置边距
同position: absolute;
(1)相对于前面的元素则会以正常的文档流方式排练在前面的元素后面
(2) 相对于后面的元素,他将脱离于后面的文档流,后面的元素会无视该元素
2.指定边距
(1)指定left right top bottom 之后会相对相应方向基于父类的位置,若只修改水平方向或者垂直方向的定位,则另一方向还是基于上一点布局
float与定位脱离文档流布局规则相关推荐
- BFC机制与浮动定位脱离文档流
BFC机制与浮动定位脱离文档流 BFC块格式化上下文 --w3c规定的一种独立渲染区域 渲染流程基本上四个步骤: 1.计算CSS样式 2.构建Render Tree 3.Layout – 定位.大小, ...
- html的绝对定位脱离文档流吗,子元素position:absolute定位之后脱离文档流,怎么使子元素撑开父元素...
纯粹的CSS无法实现.因为position:absolute就是脱离文档流,怎么能让父元素不塌陷呢? 目前想到的只能用js和jquery来实现了,用js获取子元素的高度,赋值给父元素. test .o ...
- 一天搞定CSS:BFC布局与普通文档流布局比较--15
BFC:Block Formatting Contexts–块级元素格式化上下文 1.BFC定义 它决定了块级元素如何对它的内容进行布局,以及与其它元素的关系和相互作用 关键词解释: 块级元素:父级( ...
- 什么是脱离文档流?什么是文档流?
浏览器默认的排版方式就是文档流(或者叫标准流)排版方式.脱离文档流就是不按照文档流的排版方式. 文档流的排版方式是:块级元素垂直排布,行内元素和行内块级水平排布.不脱离就是按照这种方式排版,从左到右, ...
- float,absolute脱离文档流的总结
dom元素脱离文档流,有如下几种方式: 1. float 脱离文档流,其他dom元素无视他,在其下方布局,但是其未脱离文本流,其他元素的文本会认为他存在,环绕他布局. 父元素会无视他,因此无法获取其高 ...
- 相对、绝对、固定定位,以及其层级关系和脱离文档流的影响
定位:一般父级用相对定位,子级用绝对定位 1.相对定位:position:relative 2.绝对定位:position:absolute 3.固定定位:position:fixed 默认stati ...
- css三种定位都脱离文档流了吗,CSS布局之脱离文档流详解——浮动、绝对定位脱离文档流的区别...
1.代码 (1)示例代码1 CSS布局之脱离文档流详解--浮动.绝对定位脱离文档流的区别 .left { width: 300px; height: 500px; background: red; f ...
- CSS使用display:incline与float:left的区别:脱离文档流 参差不齐
脱离文档流 对元素设置display:inline-block ,元素不会脱离文本流, 而float就会使得元素脱离文本流,且还有父元素高度坍塌的效果 参差不齐:display的空隙可以使用font- ...
- 定位之相对定位不脱离文档流,绝对定位脱离文档流
今天写后台项目静态组件时,引入了阿里在线图标,造成静态页面有点问题,如下图 四个图标位置不对,而且最右边的el-card盒子大小也发生变化. 解决办法:左边第一个el-card,首先想到的是用定位,经 ...
最新文章
- R语言构建回归模型并获取对于新数据预测的预测区间实战:给出预测区间而不是一个具体的预测值、置信区间与预测区间的异同
- 精选 Github 近期13款开源工具包!(附数据集、链接)
- 会计电算化之Excel
- 修改SAP系统字段描述的方法
- git pull代码出现refusing to merge unrelated histories错误
- 网络爬虫生成代理ip
- onvif协议_【通用语言】ONVIF协议的秘密
- python学习day33 hmac模块 socketserver模块
- 渗透安全学习记录笔记
- windows立方体桌面
- python 一,二维数据的个数化和处理
- 【GamePlay】时空回溯效果
- SQL Server - 数据库(创建,修改管理-删除)-T-SQL 语句
- r语言 转录本结构及丰度_桑基图的绘制核心微生物组分类学及丰度展示
- 要求实现符号函数sign(x)。
- 【Allen方差】计算allen方差
- react之redux全局状态管理
- 李峋 爱心代码 点燃我温暖我
- 先进事迹如何写出深度?到底怎么做
- BLDC 电机的反电动势电压仿真
热门文章
- 从零开始的WordPress个人博客搭建
- 淘宝分布式数据库是如何实现高可用的
- Android7.0 PackageManagerService (2) PKMS构造函数的主要工作
- 【服务器数据恢复】多块磁盘离线导致RAIDZ崩溃的数据恢复案例
- 结合使用katex html2canvas 将LaTeX公式保存为图片
- python初中生有必要学吗_作为初中生该如何学编程?
- 【 shell 编程 】第1篇 变量
- Action Recognition Using Attention-Joints Graph Convolutional Neural Networks翻译
- 什么是RS485总线?怎么使用RS485总线?一文了解清楚
- 压缩感知的常见测量矩阵