【发布时间】:2016-06-20 21:50:14
【问题描述】:
我在 Bootstrap 按钮上设置了不同的高度,其中按钮仅包含一个 Font Awesome 图标。
这是我的应用程序中的样子:
左边的按钮组高34px,右边的按钮组高28px。
但是,在使用 Bootply 等时我没有看到同样的问题,例如:http://www.bootply.com/BKDSnIXVQH。这里的图标高度相同。
所以我一定是做错了什么,但我无法诊断!
在 Chrome 元素检查器中,左侧按钮文本的顶部和底部有一个间距,但右侧的 fa 图标周围没有这样的间距。 padding- 两个按钮的样式相同,所以我不知道那个间距是从哪里来的。 line-height 和 font-size 都是一样的。
如果我向fa 按钮添加一些文本,它们会返回到正确的高度。
鉴于我没有提供足够的可重复示例,我不希望任何人回答这个问题,但我如何至少诊断出问题所在?
【问题讨论】:
-
查看两者是否有 height 属性。如果那是不同的。正如您所说,没有代码和相关的 css 很难说。您可以检查并查看每个的计算属性。然后追踪设置不同高度的位置。
-
没有明确设置任何元素的高度。
标签: html css twitter-bootstrap font-awesome