line-height 是指每行的高度, 假如定义p标签的行高为line-heigth:20px; 文字在浏览器中显示为一行时,这个p标签的高度会为20px,如果为两行,则p标签的高度为40px; line-height是20px不变, 只是height变了

但是,我们定义p的样式为height:20px,那么这个元素的高度并不会因为内容的多少而改变,如果显示为2行,文字的总高度超出了,这个p标签的高也不会随着文本而改变。

技巧一 
行高等于元素高,可将文本内容垂直居中

p{ height: 50px; line-height: 50px; background: yellowgreen; width:100px; }
<p>测试文本</p>
  • 1
  • 2
  • 1
  • 2

行高尽量不要大于元素高。如果行高大于元素高,多个相同的结构下很容易出现错位 

技巧二 
设置高度和浏览器一样高 
效果: 

你设置高为100%,再设置边是不起作用的。需要把html和body一起设置为100%,完整代码如下

html,body{ height: 100%; overflow: hidden; } body{ border:10px solid red;}
  • 1
  • 2
  • 1
  • 2

写在< style >中就可以了。

转载于:https://www.cnblogs.com/bigshow1949/p/7068367.html

line-height和height的区别相关推荐

  1. [css] body{height:100%}和html,body{height:100%}有什么区别?为什么html要设置height:100%呢,html不就是整个窗口吗?

    [css] body{height:100%}和html,body{height:100%}有什么区别?为什么html要设置height:100%呢,html不就是整个窗口吗? html是body的父 ...

  2. 关于height和min-height的区别

    height:给元素指定高度,当元素较少的时候保持设置的高度,当元素较多时元素溢出. min-height:给元素设置最小高度,当元素较少时保持设置高度,元素较多时自适应. 父元素设置min-heig ...

  3. [shell] while read line 与for循环的区别

    while read line 与for循环的区别 ---转载整理 while read line 是一次性将文件信息读入并赋值给变量line ,while中使用重定向机制,文件中的所有信息都被读入并 ...

  4. height和line-height的区别(简单易懂)

    height:指定区域的高度 line-height:一行的高度,简称行高. 行高:两行文字之间基线的距离 1.height和line-height值相同的情况 实例解释: height定义了一个盒子 ...

  5. height和line-height的区别

    height:表示行高 line-height:表示每行文字所占的高度 下面举例子你就会明白: 第一种情况:使用height 运行结果: 第二种情况:行高为50px和文字高度为20px情况:这时候文字 ...

  6. css height 100% 和 100vh 区别

    1. height 100% 意思就是,想在这container设置高度! [有约束] 高度设置成 100% 但是呢这得看 container的父级 body的height是否为100% 还往上看bo ...

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

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

  8. height clientHeight scrollHeight offsetHeight的大致区别

    这主要是针对火狐浏览器来讲的: height:就是div的高度,就是style中设置的高度:在chrome中clientHeight是包含padding的,offsetHeight和clientHei ...

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

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

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

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

最新文章

  1. 根据后台的数据设置前端页面展示效果
  2. ClientDataSet 探讨
  3. mongodb[三] 文档操作:插入、更新、删除
  4. 宏定义和内联函数的学习
  5. [BZOJ1509][NOI2003]逃学的小孩
  6. java character是什么意思_Java Character 类
  7. 顺序表的插入删除查找遍历
  8. oracle adg switch over,Oracle11gr2_ADG管理之switchover补充
  9. 常用并发工具类(锁和线程间通信工具类)
  10. linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...
  11. Lucene6.5.0 下中文分词IKAnalyzer编译和使用
  12. 海致星图2022校招算法笔试题
  13. 点石成金-3-超市大亨
  14. python networkx 求图中的环_python – 在NetworkX图中获取连接的节点
  15. 部分和(partial sum)在算法求解中的作用
  16. 游戏筑基开发之单链表及其增删改查(C语言)
  17. 第14章5节: HierarchyViewer实现原理-装备ViewServer-查询ViewServer运行状态 2
  18. ENVI5.1中Landsat 8数据大气校正
  19. XPS数据分析问题收集及解答
  20. 【数学模型】基于Matlab实现洪水调度运算

热门文章

  1. postgres 显示变量,如何在PostgreSQL查询中声明变量
  2. BOBSLEDDING(一道有趣的贪心题 nyoj309)
  3. java类中静态变量自增_Java中静态变量(类变量)、实例变量、局部变量和成员变量...
  4. python是免费的、开源的、跨平台的_推荐:3款开源的Python IDE
  5. 关于中职计算机专业,关于中职学校计算机专业改革探讨
  6. 微分算法 非侵入式负荷识别_基于差量特征提取与模糊聚类的非侵入式负荷监测方法...
  7. 【2019徐州网络赛:M】Longest subsequence(思维+构造)
  8. php使用switch语句编写程序,PHP控制语句之“switch”语句实例详解
  9. C/C++[codeup 1978]排序
  10. 极客大学架构师训练营--编程的未来 面向对象 依赖倒置原则 -- 第二次作业