【问题标题】:How to avoid White line between img and td bottom?如何避免img和td底部之间的白线?
【发布时间】:2017-01-02 01:40:52
【问题描述】:

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

<td><img /></td>

http://jsfiddle.net/227JH/

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

【问题讨论】:

    标签: html css html-table


    【解决方案1】:

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

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

    jsFiddle example

    td img {
        vertical-align:top;
    }
    

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

    jsFiddle example

    td img {
        display:block;
    }
    

    【讨论】:

    • @Paedow 不客气。很高兴这就是你要找的东西——我只是随机猜测;)而且,那个编辑不知何故被拒绝了。我不知道为什么。 stackoverflow.com/review/suggested-edits/3584014 .. 我会批准的。
    • 也许其他人在我之前几秒钟编辑了它
    猜你喜欢
    • 1970-01-01
    • 2011-11-15
    • 2022-10-12
    • 1970-01-01
    • 2012-02-21
    • 2020-12-05
    • 2018-03-26
    • 2015-06-17
    • 2014-10-09
    相关资源
    最近更新 更多