视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Css之line-height计算
2020-11-27 18:53:18 责编:小采
文档
line-height表示行高,即两行文字基线间的距离。

行框盒子 -> 内联盒子(内联元素) -> 匿名内联盒子(内容区域/文本/行内框),依次包含,一行为一个行框,多行为多个行框累加。

行间距是两行文字间,第一行文字底线到第二行文字顶线的距离。

半行间距,是行间距的一半。

行高 = 内容区域 + 行间距 , (某些字体下,内容区域高度等于字体大小,如SimSun宋体)

一、块级元素的高度和字体大小,没有关系,是由行高撑开的

二、内联元素的高度是由字体大小撑开的,设置的行高不影响元素高度

三、两行文字,设置行高,值越小,由于内容区域大小不变,则行间距越小,会出现重叠现象,行高最小为0。反之同理。

四、在块级容器中,使内联元素垂直居中(只是看上去居中,实际上不是居中)的原理就是:

设置行高时,内容区域高度不变(一般由font-size和font-family决定),半行间距分别增加/减少(负的半行间距)到内容区域的上下两边

                           (查看span时,IE浏览器有offset值,此值为41是因为没有计算p的1px边框)

更多Css之line-height计算相关文章请关注PHP中文网!

下载本文
显示全文
专题