css - 文本的行高,最少 2 行文本

标签 css height line

有没有办法让我添加 line-hight:22px; 任何有两行或更多行的文本。 但不影响不进入第二行的文本?

有没有办法只在 css 中实现这个?

最佳答案

您可以使用纯 CSS,但要注意 IE8 及以下版本。这是 browser support .

.class {
    line-height: 22px;
}

.class::first-line {
    line-height: 1;
}

它的作用是将所有内容设置为 22px 的 line-height,但将第一行重置为 1 的 line-height,您也可以使用 100%等。这应该可以实现您想要实现的目标。

关于css - 文本的行高,最少 2 行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42694257/

相关文章:

javascript - 使用 Razor 和 MVC3 的 webgrid 寻呼机方法的 CSS 修复

CSS 使底部容器高度为可见空间的 100%

android - NestedScrollView里面的TextView被一条底线截断

matlab - MATLAB 中的连续图

html - @Media 带边距的屏幕不起作用

html - 如何禁用继承的 css 样式?

JQuery UI 显示/幻灯片无法正常工作

javascript - 将 Div 滑动到自动高度

python - 为什么 openCV2 的 Line (antialiased) 函数在 CV_16UC1 和 CV_8UC1 上给出不同的结果而没有溢出

regex - 如何使用 perl 返回一行