我注意到,標準輸入字段和選擇元素在Chrome + Safari中增加了它周圍的1或2像素填充,而在Firefox ..輸入和選擇元素在Chrome + Safari中添加了填充,但不是Firefox?
這裏你可以看到一個基本的例子:http://pastehtml.com/view/aussjg3en.html
火狐4.0.1:不會增加填充的元素
鉻11.0.696.68:增加2px的填充到頂部和左輸入字段,但只2px的對選擇元素頂部
Safari 5.0.3:將2px填充添加到輸入字段的頂部和左側,但在select元素上僅添加了2px到頂部
但是爲什麼?我可以用一些簡單的CSS修復它,而不是爲這些瀏覽器做特定的樣式表嗎?我只想讓它看起來像沒有自動填充的Firefox ..
感謝您的回答..我試圖找到明顯的解決方案時尋找錯誤的東西:) – donpedroper 2011-05-25 07:46:05
這並不回答這個問題,即使您添加重置樣式表後,輸入和選擇有不同的填充。你可以添加填充:0,box-sizing:border-box;外觀:無,問題仍然存在,有一個2px的填充左添加到選擇。 – spreadzz 2015-08-25 03:49:06