5

FF / Chrome CSSの質問がたくさんあることは知っていますが、これを正確に見つけることができないようです。

これが問題を示すJSフィドルです:http://jsfiddle.net/ajkochanowicz/G5rdD/1/

(長いCSSについてお詫びします、これはサイトからコピーされました。)

基本的に、FirefoxとChromeは、ボタンの最も内側の幅に2つの異なる値、4と6を与えています。両方とも4以下にしたいと思います。これを引き起こしているのは何ですか?

Chromeから

Firefoxから

4

2 に答える 2

5

以下にcssを追加してみてください。Firefoxは、ボタンに余分なパディングを追加します。

input::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

関連:Firefoxで余分なボタンの間隔/パディングを削除する

ソース:http ://wtfhtmlcss.com/#buttons-firefox-outline

于 2014-09-10T13:13:21.090 に答える
2

width以外を指定していませんauto

レンダリングエンジンが異なれば、Webサイトのレンダリング方法も異なります。

に、そしてあなたが望むものに変更するのはどうwidthですか?4px:hover

于 2012-02-21T16:58:49.300 に答える