美文网首页
CSS小技巧——高度与文档流

CSS小技巧——高度与文档流

作者: 酒极子 | 来源:发表于2018-12-28 20:14 被阅读9次

在CSS里,一个元素的高度是由其内部文档流元素高度总和决定的!
那么文档流是什么呢?(加border可检测)

文档流就是文档内元素的流动方向。

其中有四句话一定要记住!

内联元素由左往右流动,遇到阻碍就换行继续流。
块级元素由上往下流动,每一块占一行。

内联元素的高度是由"line-height"决定的,"line-height"多少像素,内联元素的高度就是多少。
块级元素的高度是由其内部文档流元素的总和决定的。

但是CSS的内联元素的高度是深坑,甚至与字体设计有关,有空可以搜一下老师的博客“方应杭 CSS line-height”看一下!

还有,中文和英文网页有个现象不一样。
中文每个字遇到分行时会分行,
而英文打死也不会打断一个单词让其分行。
原因就是中英文语言上的不同。

以英文为主的页面默认 word-break:break-word(文字打断:打断单词)
以中文为主的页面默认 word-break:break-all(文字打断:打断全部)

还有CSS里不到非做不可,千万不要写死宽度和高度,否则会有无穷无尽的BUG,记住了!!

相关文章

  • CSS小技巧——高度与文档流

    在CSS里,一个元素的高度是由其内部文档流元素高度总和决定的!那么文档流是什么呢?(加border可检测) 文档流...

  • CSS小技巧——脱离文档流

    文档流是什么,文档流是文档内元素流动的方向。但当我们在给元素定位的时候,为了呈现不同的效果,必须要学会脱离文档流。...

  • CSS 文档流技巧

    文档流 文档流:是引导网页中的元素排列和布局的,它默认的方向是从左向右,从上而下。 而「流」具有最大的一个特点就是...

  • CSS基础二(高度与文档流)

    问题: div的高度是如何确定? span的高度是如何确定? 1.预备: 文档流:指文档内元素的流动方向; 内联元...

  • css小技巧

    1、不要写heightdiv高度 -> 文档流内容的高度和让内容撑开外面的高度 2、(1)css垂直居中table...

  • 高度与文档流

    一、div高度是由什么决定的? div高度由其内部文档流元素的高度总和决定。 二、文档流是什么? 文档流:文档流元...

  • 前端05day

    相对定位 绝对定位 固定定位 CSS高度塌陷 高度塌陷问题 在文档流中,父元素的高度默认是被子元素撑开的,也就是子...

  • css进阶专题

    CSS 学习思路宽度与高度(文档流)堆叠上下文icon 全解移动端页面(响应式)Flex 布局布局套路为什么这么多...

  • CSS学习笔记

    左右浮动布局 清除浮动模板,给float元素的父元素添加。 文档流 元素的高度与宽度由内部文档流高度和宽的总和决定...

  • CSS 中的浮动

    浮动的定义: 元素脱离文档流 举栗子: 修改 CSS 代码,清除浮动: 浮动的影响: 父元素高度塌陷 清除浮动: ...

网友评论

      本文标题:CSS小技巧——高度与文档流

      本文链接:https://www.haomeiwen.com/subject/ibwelqtx.html