-1

まず、Firefox 4 Beta 8 での結果:

ボタンと Div http://b.imagehost.org/0419/buttonSpace.png

示されている前者の要素はbuttonでありimg、後者は でdivあり、imgです。前者の場合に見られるように、 の境界線imgと の境界線の間に奇妙なスペースがありbuttonます。どうやったら取り除けるのかしら。

ここにCSSファイル:

* {
    margin: 0;
    padding: 0;
}

button, img, div {
    border: 1px solid black;
}

img {
    display: block;
}
4

3 に答える 3

4

上記のテストケースを他のブラウザーでテストしたところ、これはおそらく CSS の問題ではなく、Firefox のバグであることがわかりました。少し調査した後、次のバグ レポートを見つけました:バグ 140563 - <button>CSS スタイルを無視しますpadding:0

そのバグレポートには、問題の修正があります。

button::-moz-focus-inner {padding:0; border:0}
于 2010-10-12T10:08:49.367 に答える
0

widthを設定する必要があると思いますdiv

于 2010-10-12T08:38:47.077 に答える
0

paddingお求めの は適用されていないようです。ボタンに明示的に設定しようとしましたか?

于 2010-10-12T09:08:55.617 に答える