您的位置:首页 > Web前端 > CSS

CSS line-height 属性

2015-05-20 15:51 537 查看


CSS line-height 属性

CSS 参考手册


实例

设置以百分比计的行高:
p.small {[code]line-height:90%
}
p.big {
line-height:200%
}
[/code]

亲自试一试

(可以在页面底部查看更多实例)


浏览器支持

IEFirefoxChromeSafariOpera
所有浏览器都支持 line-height 属性。

注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。


定义和用法

line-height 属性设置行间的距离(行高)。

注释:不允许使用负值。

说明

该属性会影响行框的布局。在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离。

line-height 与 font-size 的计算值之差(在 CSS 中成为“行间距”)分为两半,分别加到一个文本行内容的顶部和底部。可以包含这些内容的最小框就是行框。

原始数字值指定了一个缩放因子,后代元素会继承这个缩放因子而不是计算值。
默认值:normal
继承性:yes
版本:CSS1
JavaScript 语法:object.style.lineHeight="2"


可能的值

描述
normal默认。设置合理的行间距。
number设置数字,此数字会与当前的字体尺寸相乘来设置行间距。
length设置固定的行间距。
%基于当前字体尺寸的百分比行间距。
inherit规定应该从父元素继承 line-height 属性的值。


TIY 实例

使用百分比设置行间距本例演示如何使用百分比值来设置段落中的行间距。使用像素值设置行间距本例演示如何使用像素值来设置段落中的行间距。使用数值来设置行间距本例演示如何使用一个数值来设置段落中的行间距。


相关页面

CSS 教程:CSS 文本

HTML DOM 参考手册:lineHeight 属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: