问题:在css里面,怎么避免写重复的 line-height~~
http://www.zhangxinxu.com/wor... 网上一篇文章关于 行高的介绍
问题:在css里面,怎么避免写重复的 line-height(有继承属性,单行文字ok,多行设置line-height就继承了)~~
问题:在css里面,怎么避免写重复的 line-height~~
http://www.zhangxinxu.com/wor... 网上一篇文章关于 行高的介绍
问题:在css里面,怎么避免写重复的 line-height(有继承属性,单行文字ok,多行设置line-height就继承了)~~
首先你要知道排版。网页对文字的排版,line-height就是行高,主要对文字上下的间隔进行调整。
而继承,大部分和文字相关的属性都集成,比方说: color,font-size,font-family等等。
CSS中还有一个属性值是inherit,如果将属性设置成inherit就会从父元素中继承该父元素的属性。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
首先,line-height并不是有时候是继承的,而是所有时候都是继承的,这个属性就是继承性的;
其次,line-height会因为设置不同的值类型,会有不同的表现。
line-height的语法:
如果不对一个元素设置line-height值,这个元素并不会就没有line-height值,而是会从最近的有line-height属性值的父元素继承,并且继承的是计算后的line-height值。
至于什么时候用什么,则就根据需求了。