CSS中的领先控制如何?我有一个包装的标题标签。顶线和底线之间的距离太大。我想减少这个数额。我试过这些不是填充或边距。
答案 0 :(得分:3)
尝试使用它:
line-height:normal;
或将其设置为等于您的标题font-size
。
答案 1 :(得分:0)
基本上,前导是使用line-height
属性设置的,对于它,最好的方法通常是将其设置为纯数。它具有隐含单位的当前字体大小。设置line-height: 1
表示将文本设置为实心,以便行的高度等于字体的大小(高度)。对于某些字体,您可以使用更小的值,如0.9甚至0.8。您需要使用实际内容和样式进行测试,但最好小心一点(文本可能会在某一天更改,并且使用的字体可能不是您声明的内容)。
但是,格式化行可能会更复杂。如果有例如文本中的上标或来自不同字体的字符,浏览器可能会觉得强制使用比CSS中声明的行高更大的行高。
P.S。通常,如果标题需要包装,则需要缩短。