高度错误...任何2011年解决方案?

Firefox的行高错误是一个痛苦。 总之,它可以防止的手动设置line-heightbutton元素通过浏览器风格line-height: normal !important的是不能颠倒的声明。

现在这是一个巨大的痛苦,在一个专门针对浏览器特定怪癖的时代,幸运的是变得越来越不必要,我不愿意为所有浏览器的Firefox做一个例外。

所以现在我的问题是,自从上述文章作出让步之后,我是否还能做些什么,基本上是不可能的。

这里有一个小提琴可供玩耍:http://jsfiddle.net/hBLQ7/

在Firefox和Chrome中打开并观察其差异。

那么在这个时代,我们能做些什么?


你可以设置按钮的高度,如果这是你以后的事情?


如何用顶部和底部padding对它进行黑客攻击?

CSS

button {
   padding: 25px 0;
}

的jsfiddle。


在firefox 9中测试你的小提琴时,你的按钮实际上呈现与跨度相同的高度。 使用按钮/提交类型的输入提供了您描述的问题,但是:小提琴

我仍然没有找到解决这个问题的可行方法。

其中一个相关的错误报告就在这里。

链接地址: http://www.djcxy.com/p/6723.html

上一篇: height bug... any 2011 solutions?

下一篇: over event in WPF?