line-height是每一行文字的高(行高),如果文章换行则整个盒子高度会增大(行数*行高)

height是一个固定值,就是这个盒子的高度。文章换行并不会改变盒子的高度。

注意点:

如果一个元素的height 和line-height相同,意味着这行文字在元素中垂直居中(仅限文字,且只能一行)。

当line-height = height 时,元素会垂直居中。

当line-height < height时,元素会偏上。

当line-height > height时,元素会偏下。

验证:height 时,换行不会改变盒子高度

<body><style>.box{width: 100px;background-color: #ccc;height: 50px;}</style><div class="box">ffffffffffsfafaafasdcvrgsvg<br>efgsbdtdrdvrsvdsrdsts<br>ggggggggggg</div>
</body>

line-height时,换行会改变盒子高度:

<body><style>.box{width: 100px;background-color: #ccc;line-height: 50px;}</style><div class="box">ffffffffffsfafaafasdcvrgsvg<br>efgsbdtdrdvrsvdsrdsts<br>ggggggggggg</div>
</body>

分析:增大后盒子高度变为了  行数3*行高50 = 150;

line-height 和 height 区别相关推荐

  1. 关于height:100%和height:100vh的区别

    关于height:100%和height:100vh的区别 vh就是当前屏幕可见高度的1%,也就是说 height:100vh == height:100%; 但是当元素没有内容时候,设置height ...

  2. height:100%和height:100vh的区别

    (1)vh (视口高度)和 vw(视口宽度)介绍 vh就是当前屏幕可见高度的1%,也就是说 height:100vh == height:100%; 效果: 当元素没有内容时候,设置height:10 ...

  3. 关于height:100vh和height:100%的区别

    1.em 在做手机端的时候经常会用到的做字体的尺寸单位 说白了 em就相当于"倍",比如设置当前的div的字体大小为1.5em,则当前的div的字体大小为:当前div继承的字体大小 ...

  4. clientHeight ,offsetHeight,style.height,scrollHeight有区别与联系

    style.height 包括 元素的滚动条,不包括边框 clientHeight 不包括元素的滚动条和边框,只有在没有元素的滚动条的情况下,style.height相等于clientHeight o ...

  5. html中高与行高的区别,CSS中line-height与height有什么区别

    line-height--行高属性,设置文本模式上下距中伤隔. height--高度属性,设置装备摆设对象高度 剖析图 从上图我们就能够形象中的line-height与height判别: 1.违抗分歧 ...

  6. height:100%与height:inherit的区别

    简介 大部分情况下两者的表现都是一致的,但是兼容性不同 百分比 IE6+. inherit IE8+ 但是在小部分情况下inherit,会表现的更加强大 百分比是直接继承父元素的百分比,如果父元素没有 ...

  7. vty 虚拟终端连接 line vty 0 4 和line vty 5 15 区别

    在思科交换机Catalyst 2950上show run下发现有两个line vty line vty 0 4 和line vty 5 15 分别有相应密码 .. 请问这两个有什么区别? VTY是Ci ...

  8. 回车(carriage return)和换行(line feed)的区别和来历

    文章转自:http://blog.csdn.net/xiaoxian8023/article/details/8448160.版权归原作者. 关于"回车"(carriage ret ...

  9. Qt Line Text Plaintext EDIT区别

    QLineEdit是单行文本输入,一般用于用户名.密码等少量文本交互地方. QTextEdit用于多行文本,也可以显示HTML格式文本. QPlainTextEdit与QTextEdit很像,但它可以 ...

  10. $(window).height() 和 $(document).height()的区别

    $(window).height() 和 $(document).height()的区别 $(window).height()代表了当前可见区域的大小, $(document).height()则代表 ...

最新文章

  1. 世博会、新三国、新红楼
  2. Redis实现参数的集中式管理
  3. python爬虫网络请求超时是什么意思_爬虫请求超时设置
  4. 无理由退房退机票,做携程超级会员就是这么任性
  5. Python网络编程(Socket)
  6. redhat 6安装mysql5.7_RedHat6.5/CentOS6.5安装Mysql5.7.20的教程详解
  7. 英语单词辨异 —— 容易理解错的单词
  8. 使用元组交换两个数据
  9. cisco配置交换机管理地址和默认网关
  10. 查看docker镜像内部端口号_DOCKER 常用命令
  11. 2022年版中国天然气制氢市场运营模式分析与投资战略规划报告
  12. c语言如何注释一段代码,如何在C语言注释一段代码?【C++培训】
  13. 最全面的 Spring 学习笔记
  14. 移除联想M5210阵列卡(3650M5)的缓存模块以开启JBOD模式
  15. Java项目:springboot ERP管理系统
  16. layui table表格中加input 日期插件
  17. vb安装过程中 ntvdm.exe[9696]中发生未处理的win32异常 vb代写
  18. 4G工业路由器的透传好处与安全因素
  19. There were 16888 failed login attempts since the last successful login
  20. 如何用禅道写出一份让开发惊叹的测试用例?测试用例库了解一下

热门文章

  1. ROS1云课→29如何借助导航实现走迷宫机器人
  2. HBase系列2-HBase快速入门
  3. iOS二维码生成、识别、扫描等
  4. 如何使用js实现图片轮播
  5. ES 索引创建及查询
  6. java实现 xls转xlsx
  7. 三维动画设计与制作【1】
  8. 深度学习02-神经网络(MLP多层感知器)
  9. HTML+CSS网页设计期末课程大作——运动系列NBA篮球主题(7页) 大学生运网页作品 篮球设计作业模板
  10. c语言程序设计常用思维,C语言程序设计中计算思维的思考①