关于line-height的一些理解

序:

早些时间就看过张鑫旭大大的一些文章,但是仅仅停留在看的阶段,没有进行验证和实践,死记硬背了一些,到最后还是忘的一干二尽,所以记住和学会是两个事情,所以写博客也是这个目的,让自己印象深刻。

正文:

1.一个line boxes没有高度 那么是由内部最大的的inline box的 line-height 决定

line-height 默认值为nomal  chrome浏览器的为1.15

表现为:空的div没有高度,+文字就有高度了

只有一个元素是inline-block和inline的时候vertical-align才会起作用

父元素的为block 子元素 都为 inline-block 并且vertical-align 为middle的时候并不会居中

line-height能被继承


有时候你改变了Vertical-align的值,但是该元素垂直方向上没有发生改变反而别的元素改变了位置。

主要是因为改变了linebox的beaseline的位置

https://segmentfault.com/a/1190000002668492

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,261评论 1 92
  • 以下文章是我在网上收集的内容,为了记录自己的学习以及为了以后不到处找而记录下来,如果对你有用,请感谢写这些文章的前...
    DCbryant阅读 1,049评论 0 2
  • 1. 前言 前端圈有个“梗”:在面试时,问个css的position属性能刷掉一半人,其中不乏工作四五年的同学。在...
    YjWorld阅读 4,958评论 5 15
  • 在2016年,我所观看的喜剧类电视剧主要有三部,当看完《欢喜密探》(就是有观众说的,写出了深度所谓喜剧。)、《极品...
    巴图鲁阅读 779评论 2 12
  • 我忘记了回家的路, 手中却拿着我写给你情书。 爱情就是这样子, 那怕记不住我是谁, 仍把你刻在我心板上!
    caoxia阅读 252评论 3 9

友情链接更多精彩内容