博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS学习--高度和宽度
阅读量:7085 次
发布时间:2019-06-28

本文共 670 字,大约阅读时间需要 2 分钟。

一、文档流:文档内与元素的流动方向

文档流处在网页的最底层,它表示的是一个页面中的位置, 我们所创建的元素默认都处在文档流中

二、元素在文档流中的特点

1、内联元素

内联元素在文档流中只占自身的大小,会默认从左向右排列,如果一行中不足以容纳所有的内联元素,则换到下一行,继续自左向右。

中文换行文字会分割,英文换行单词不会分割(可加word-break强行分割)

word-break语法 word-break: normal|break-all|keep-all; normal         使用浏览器默认的换行规则。 break-all	允许在单词内换行。 keep-all	只能在半角空格或连字符处换行。复制代码

在文档流中,内联元素的高度和宽度由字体的建议行高及字体设计师决定的(内联元素高度不可测)

不同字体的建议行高是不一样的

2、块级元素

块级元素在文档流中会独占一行,块元素会自上向下排列。

块级元素如果要和内联元素一样流动,可加display:inline-block;

display 属性规定元素应该生成的框的类型。 可取的值 inline	        默认。此元素会被显示为内联元素,元素前后没有换行符。 inline-block	行内块元素。(CSS2.1 新增的值)复制代码

块级元素在文档流中默认宽度是父元素的100%。

块级元素的高度由其内部文档流元素的高度总和决定。如此时body元素的高度是0

转载于:https://juejin.im/post/5b1f401de51d4506d6293257

你可能感兴趣的文章
Java 连接、操控数据库总结(JDBC)
查看>>
【算法】斐波那契数列
查看>>
安装WindowBuilder后,新建JFrame文件,不能查看Design
查看>>
CSS3 动画-- 鼠标移上去,div 会旋转、放大、移动
查看>>
CentOS 7----Apache基于域名的虚拟主机配置
查看>>
ReactiveCocoa入门-part1
查看>>
maven之一:maven安装和eclipse集成
查看>>
趣味理解:三层架构与养猪
查看>>
Microsoft JET Database Engine (0x80004005)未指定的错误解决
查看>>
Minimum Inversion Number
查看>>
Line belt
查看>>
captive portal
查看>>
Let's encrypt申请泛域名证书以及报错处理
查看>>
centos6.5 安装jdk7和tomcat7
查看>>
linux 的diff 命令
查看>>
蜘蛛纸牌存档文件,修改分数
查看>>
Windows系统环境下创建mysql主从数据库方法(双向主从复制)
查看>>
apache shiro的工作流程分析
查看>>
bzoj1878[SDOI2009]HH的项链
查看>>
在vue2.0中使用sass
查看>>