视频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中height和line-height区别
2020-11-27 18:50:55 责编:小采
文档

这篇文章主要介绍了css中height和line-height区别,需要的朋友可以参考下 line-height:行高 设置文字间上下距离
height:高度 就是定义一个层 或某样东西的高度啦

也就是说line-height是特指单行高度,height可以为所有元素的高度

文字放大后边缘会重叠?

line-height直白理解就是文字高度加上文字上下的空白区域,line-height最好不要设置单位,如果固定单位后,行高就是确定值。

当字体放大且没有设置元素的line-height(继承自父元素且父元素为固定值)或者其值为固定值就会出现文字超出行高范围出现重叠。

line-height有继承属性,所以正文部分内容line-height最好设置为为数字1.5,也就是字体高度*1.5的高度,

这样行高会随着字体缩放跟着缩放。

如何设置文字图片行内居中?

line-height默认是baseline对其的,可以使用vertical-align:middle使其文字图片居中对齐。

如何更加易读?

行内文字背景颜色#fff,文字颜色#333;文字周围有空白line-height行高1.25-1.5,减少压迫感,正文大小为14px,其它可以为12px。

input button 各个浏览器表现一致。

firefox默认的linde-height值默认为normal,需要明确指定。

代码如下:

button, input[type="button"], input[type="submit"] {
line-height:normal !important;
}
input.button, a.button, button {
font: bold 12px Arial, Helvetica, sans-serif;
padding: 5px 8px;
overflow:visible;
}

下载本文
显示全文
专题