0

これは基本的なものだと確信しています:)次のcssを含むWebページがあります

.gameboard-table
{
    border: solid 3px black;
    padding: 0px;
    border-collapse: collapse;
}

.gameboard-table tr
{
    padding: 0px;
    margin: 0px;
}

.gameboard-table td
{
    padding: 0px;
    margin: 0px;
    vertical-align: bottom;
    border: solid 1px black;
}

次に、サイズを 64*56 に設定して imagebutton コントロール (asp.net) を配置します。IE7 では、これは完全に機能し、黒い境界線が私のイメージを満たしています。

ただし、IE8 では、画像の下部に約 5 ピクセルのギャップがあり、テーブルのサイズが大きくなり、見栄えが悪くなります。互換モードのオン/オフを切り替えると、この問題が明らかになります。

それを修正する方法についてのアイデア: エミュレートを使用せずに!

タ。

4

1 に答える 1

0

asp.net はどのような html を生成しますか?

ボタンに適用されている CSS は何ですか?

あなたのボタンは実際どのくらいの大きさですか?

ボタンの画像の大きさは?

空白とは何ですか、それは本当に空白ですか、それともボタンですか?

続けられる何かをください!

于 2010-05-19T21:13:40.913 に答える