div 内的图像在图像下方有额外的空间
P粉523335026
2023-08-29 12:46:39
<p>为什么下面的代码中 <code>div</code> 的高度大于 <code>img</code> 的高度?图像下方有一个间隙,但它似乎不是填充/边距。 </p>
<p><strong>图像下方的间隙或额外空间是多少?</strong></p>
<p><br /></p>
<pre class="brush:css;toolbar:false;">#wrapper {
border: 1px solid red;
width:200px;
}
img {
width:200px;
}</pre>
<pre class="brush:html;toolbar:false;"><div id="wrapper">
<img src="http://i.imgur.com/RECDV24.jpg" />
</div></pre>
<p><br /></p>
此中建议的另一个选项博客文章正在将图像的样式设置为
style="display: block;"
默认情况下,图像以内联方式呈现,就像字母一样,因此它与 a、b、c 和 d 位于同一行。
该行下方有一个空格,用于存放在字母 g、j、 p 和 q。
你可以:
vertical-align
图像的 将其放置在其他位置(例如中间
)或显示
,使其不再内联。