-2
http://74.52.155.226/~projtest/team/harmeet/smoke51/products.html

それが現在取り組んでいるデザインです。ナビゲーションの下のバナーの要素を調べると、10px の実線の白い境界線が画像の下に隙間を作っていることがわかります。画像の高さに関係なく、論理的に境界線が画像を囲む必要があるのはどこから来るのか、私は困惑しています。

4

2 に答える 2

2

あなたはあなたを着ることができdisplay: block;ます<img>

于 2012-08-29T11:41:46.410 に答える
1

これは、のdiv.innerbanner画像がインラインであるためです (画像はデフォルトでインラインです)。あなたが見たスペースはディセンダーの高さです。

ディセンダーの高さが表示されないようにするには、画像のブロック要素を作成する必要があります。これを CSS に追加してみてください。

div.innerbanner img { display: block; }
于 2012-08-29T15:18:19.730 に答える