开发者

Div and Image Margin/Padding

Can anyone tell me why the below CSS produces extra margin below the image? It should just add a 5开发者_如何学JAVApx padding around the whole thing and it works fine with text. Any ideas?

div#somediv {
margin: 0;
padding: 5px;
}

div#somediv img {
margin: 0;
padding: 0;
}

<div id="somediv">
  <img src="someimage.jpg" />
</div>


Try making the image a block-level element:

div#somediv img
{
    display: block;
    margin: 0;
    padding: 0;
}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜