我有一个登录表单被设计为使文本框和提交按钮伸展到容器大小的100%.这是一个流动的移动布局,但我的下面的jsbin示例有一个固定的容器大小用于演示目的.
在IE7中,IE8,FF4,Safari – 全部渲染提交按钮比文本框稍短. Firebug的布局工具显示的文本框的宽度为500px,但提交按钮的宽度为498px.在我的实例中,提交按钮是6px skinnier.如何解决这个问题呢,它占据了整个宽度?
更新
我通过在输入上设置固定宽度来进行另一个测试.似乎提交按钮不符合框模型.我使用了100px的宽度,它显示98px 2px的边框,而文本框显示100px宽2px的边框.
所以,我想问题是如何处理这个流畅的布局?按钮上的-1px左右填充似乎不起作用,设计要求按钮上有1px的边框!我必须诉诸于js吗?