1) line-height 不能用在无 inline 元素的 block 元素内;
2) line-height "有继承性", 对 block 元素使用是设定内部 inline 元素的最小高度来的;
3) 不要给 "替换内联元素" 设置 line-height ,这是很不友好的行为(虽然 img 也算替换行内元素,但是给他设置没用,因为人家规范本来就不允许给替换内联元素加这玩意);
根据 MDN 上的 reference 总结,以后有的话还会加上.
本文详细介绍了CSS中line-height属性的应用原则,包括其在块级元素和内联元素中的使用限制,以及为什么不应该为替换内联元素设置行高。
1) line-height 不能用在无 inline 元素的 block 元素内;
2) line-height "有继承性", 对 block 元素使用是设定内部 inline 元素的最小高度来的;
3) 不要给 "替换内联元素" 设置 line-height ,这是很不友好的行为(虽然 img 也算替换行内元素,但是给他设置没用,因为人家规范本来就不允许给替换内联元素加这玩意);
根据 MDN 上的 reference 总结,以后有的话还会加上.
您可能感兴趣的与本文相关的镜像
EmotiVoice
EmotiVoice是由网易有道AI算法团队开源的一块国产TTS语音合成引擎,支持中英文双语,包含2000多种不同的音色,以及特色的情感合成功能,支持合成包含快乐、兴奋、悲伤、愤怒等广泛情感的语音。
239

被折叠的 条评论
为什么被折叠?