Элементы ввода и выбора имеют заполнение, добавленное в Chrome + Safari, но не в Firefox?

Я заметил, что стандартные поля ввода и элементы выбора добавляют вокруг них отступы в 1 или 2 пикселя в Chrome + Safari, но не в Firefox ..

Вы можете увидеть базовый пример здесь: http: / /pastehtml.com/view/aussjg3en.html

Firefox 4.0.1: не добавляет отступов к элементу. s

Chrome 11.0.696.68: добавляет отступ 2 пикселя вверху и слева в полях ввода, но только 2 пикселя вверх в элементах выбора

Safari 5.0.3: добавляет отступ 2 пикселя вверху и слева на полях ввода, но только на 2 пикселя сверху на select-elements

Но почему? И могу ли я исправить это с помощью простого CSS, вместо того, чтобы создавать специальные таблицы стилей для браузеров? Я просто хочу, чтобы это выглядело как в Firefox без автоматического заполнения.

5
задан donpedroper 24 May 2011 в 14:33
поделиться