我试图做一个文本框和一个按钮看起来像他们的联合元素的一部分,让他们看起来像这样(截图来自Chrome的Linux的):等高文本框和按钮
但是在Firefox的Linux按钮是两个像素太高:
范例CSS:http://dabblet.com/gist/1603701
我已经将这两个元素的字体大小设置为16px,希望它们显示相同的值,并给出19px的行高 - 但在Firefox中,按钮的高度为21px!设置一个明确的高度可能导致垂直对齐在Firefox中变得不正确,除非我缩小字体(不知道为什么)。
显然,您不能在Firefox中设置输入的行高(请参阅article和bug report),那么我还可以如何强制元素达到正确的高度?
有什么建议吗?
看起来很有希望,我会做一些全面的测试今晚并接受它,如果一切顺利! – Steve 2012-01-13 09:06:23
谢谢你让我知道dabblet!真棒工具! – 2012-01-13 16:32:39