html - 基于子图像高度的 DIV 高度在底部添加了一些额外的像素

标签 html css

为什么图片的父div底部多了几个像素。如何在不对父 div 高度进行硬编码的情况下删除像素。

http://jsfiddle.net/6x8Dm/

HTML

<div class="wrapper">
    <div class="column">
        <img src="http://www.lorempixel.com/200/200/" />
    </div>    
</div>  

CSS

.wrapper {
    width:200px;
    margin:0 auto;
}
.column {
    width:100%;
    background:#cc0000;
}

img {
    width:100%;
}

最佳答案

该空间实际上是字体中下行元素的结果。您可以通过多种方式摆脱它:

关于html - 基于子图像高度的 DIV 高度在底部添加了一些额外的像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19212352/

相关文章:

jquery - 使用单选按钮和 jquery 更改图像

css - 如何使透明元素与其他元素重叠?

php - 如何将第 nth-child 应用于从数据库生成的表

html - 如何让一个 div 出现在另一个 div 中而不是在它下面?

javascript - 在 jquery 中立即为 div 设置更大和更小的动画

javascript - 有 2 列的 html 文档样式的名称是什么?

html - 基本 HTML - 子文件夹的相对路径(使用目录名称)在桌面上是否有效?

javascript - HTML5 Canvas 图像使用按钮从左到右向上移动

javascript - 通过 jQuery/Javascript 添加悬停 CSS 属性

php - 从 <a href =""> 链接更改 PHP 变量