0

在css样式元素中使用填充顶部/底部而不是固定高度和垂直居中与行高时是否有任何规则/建议?

什么是更好/更通用的解决方案(从任何角度来看)?

这个

a {
    padding: 0 15px;
    height: 40px;
    line-height: 40px;
}

或这个

a { 
    padding: 10px 15px;
}

演示在这里

谢谢你的经验

4

2 回答 2

1

当您的文本仅限于一行时,我认为使用它们中的任何一个(填充,行高)都没有太大区别。但是当文本超过一行时,您可能会被迫不使用行高。

于 2013-03-26T12:00:01.063 回答
-3

我不确定你的问题

填充和行高完全不同

填充

CSS 填充属性定义元素边框和元素内容之间的空间。

线高

line-height 属性指定行高。

于 2013-03-26T11:51:06.417 回答