<em>
这很奇怪:我在标签中包含了几行文本。无论我做什么,将值降低line-height
到 17px 以下都没有效果。我可以将它line-height
提高到大于 17px 并且它会适用,但我不能让它低于 17px。
有问题的CSS是:
#others .item em {
font-size: 13px;
line-height: 17px;
}
尝试将行高调整为更高和更低,并在每次更改后运行更新的小提琴,你会明白我的意思。
为什么会这样?line-height
在 CSS 中的其他任何地方都指定了否,因此没有任何内容可以覆盖它。无论如何不可能是这样,因为我在同一个 selectorline-height
中调整up 和 down ,因此应用更高的值是没有意义的,但会覆盖更低的值。