2

Web サイトにテーブルがあり、各テーブル セルには 138px X 138px の画像が含まれています。<td>CSS で padding:0px;のスタイルを設定すると、表のセルは 138px x 143px のサイズになります。なぜこれが起こっているのかについて、私は何の理由も見ていません。padding-bottom:-5px; をしても テーブルはまったく同じサイズのままです。何が起こっている!

CSS:

td
{
    width: auto;
    height: auto;
    padding: 0px;
} 

ここに画像の説明を入力

4

1 に答える 1

4

vertical-align を img タグにリセットしましたか?

td img {
    vertical-align:top; /* or bottom */ 
}

デフォルトでは、画像はベースライン上にあり、その下のギャップを説明しています。

于 2013-06-04T19:48:18.407 に答える