css中line-height行高具体指的是哪里的高度

发布网友 发布时间:2022-04-22 21:08

我来回答

3个回答

热心网友 时间:2022-04-06 14:14

一般是容器里面的一段文字,上下行之间的高度,第1行文字顶部到第2行文字的顶部高度,为行高。追问line-height和height有什么区别的

追答还以字体为例。

如果一个DIV容器高度是20px,字体是12px,那可以完全显示一整行的文字。上下还分别多出3px,如果行高是18px,文字为多行的话,则从第2行起的文字,就不能完全显示出来。因为2行文字的实际30px高度[12px+12px+(18px-12px)],即2行文字的高度,加上两行文字之间的间距,已经超过了容器20px的总高度。

高度:一般用来设置文字外围的DIV容器;
行高:一般针对字体来设置,如果是一行文字在DIV里,且行高等于高度的话,文字会垂直居中。

热心网友 时间:2022-04-06 15:32

具体是指,你某个div的高度

如比:
.text{
height:30px;
line-height:30px;

}
这里的行高,仅指.text这个样式,也就是说,只有.text这个样式能拥有line-height:30px;

其他样式都无法拥有line-height:30px;。追问line-height和height有什么区别的

追答

height-高度

line-height-行高

热心网友 时间:2022-04-06 17:07

元素内部的高度

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com