【发布时间】:2012-09-26 16:37:47
【问题描述】:
我注意到标准输入字段和选择元素在 Chrome + Safari 中会在其周围添加 1 或 2px 的填充,但在 Firefox 中则不会……
你可以在这里看到一个基本的例子:http://pastehtml.com/view/aussjg3en.html
Firefox 4.0.1:不向元素添加填充
Chrome 11.0.696.68:在输入字段的顶部和左侧添加 2px 的内边距,但在选择元素的顶部只有 2px 的内边距
Safari 5.0.3:在输入字段的顶部和左侧添加 2px 填充,但在选择元素的顶部仅添加 2px
但这是为什么呢?我可以用一些简单的 CSS 来修复它,而不是为浏览器制作特定的样式表吗?我只是希望它在没有自动填充的情况下看起来像在 Firefox 中..
【问题讨论】:
标签: google-chrome input safari cross-browser padding