html - 如何避免 img 和 td 底部之间的白线?

标签 html css html-table

我在td 元素中制作了横幅img。我已经包含了一个重置​​脚本来删除所有的边距、填充和空格。

<td><img /></td>

http://jsfiddle.net/227JH/

但是仍然显示一个空行。如何删除空行?

最佳答案

img 元素的默认 vertical-align 属性是 baseline

将其更改为 topmiddlebottom 可解决此问题。

jsFiddle example

td img {
    vertical-align:top;
}

或者,您也可以将 display:block 添加到 img 元素。

jsFiddle example

td img {
    display:block;
}

关于html - 如何避免 img 和 td 底部之间的白线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20589544/

相关文章:

javascript - PHP - 更新动态 HTML 表中的一行

html - Bootstrap 不允许我将数据与其他库一起使用

javascript - 使用 Javascript 启用 Bootstrap 按钮

html - 当主体类为 ""时,根据主体类切换 div

java - 如何使用java提取html表中特定td内的数据

css - td 元素上的 Firefox css 边框宽度

javascript - css/html/js中如何排列半圆的元素

html - 进行 api 调用以呈现按钮并需要能够操作按钮 : for example be able to turn the font color red

html - 需要带有顶部固定导航 Bootstrap 的居中 Logo

php - 如何在顶部获取一个div对象