这个空白是从哪里来的?

发布于 2025-01-02 15:53:02 字数 830 浏览 0 评论 0原文

我的 sidebar_box 遇到问题,因为它在图像底部显示不需要的空白。

问题是,这似乎只有当我在里面放置图像时才会发生(这不会发生在文本或 ul 列表中)

你可以看到这个 jsFiddle

我的 HTML 结构:

<div id="sidebar">
    <div class="sidebar_box">
        <div class="sidebar_header">Advertisement</div>
        <img src="./images/square_add.png" width="180" height="150" />
    </div>
</div>

要重现的相关 CSS:

*{
    padding:0;
    margin:0;
}

img{
    border:0;
}

#sidebar .sidebar_box{
    width:180px;
    background:#fff;
    border:1px solid #000;
}

#sidebar .sidebar_header{
    width:180px;
    background:#ddd;
    border-bottom:1px solid #000;
}

我一无所知,我已经尝试了我所知道的一切。

I am having problems with my sidebar_box, as it is displaying a unwanted white space at the bottom of my images.

The thing is that this seems to happen only when I place an image inside (this doesn't happen with text or ul lists)

You can see this jsFiddle

My HTML structure:

<div id="sidebar">
    <div class="sidebar_box">
        <div class="sidebar_header">Advertisement</div>
        <img src="./images/square_add.png" width="180" height="150" />
    </div>
</div>

The relevant CSS to reproduce:

*{
    padding:0;
    margin:0;
}

img{
    border:0;
}

#sidebar .sidebar_box{
    width:180px;
    background:#fff;
    border:1px solid #000;
}

#sidebar .sidebar_header{
    width:180px;
    background:#ddd;
    border-bottom:1px solid #000;
}

I am clueless and I have already tried everything of my knowledge.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岛歌少女 2025-01-09 15:53:02

vertical-align: Bottom 添加到您的图像中。发生这种情况是因为图像是内联显示的,这意味着它们必须在下面留出空间,以防 qp 或其他低于基线的字母。

Add vertical-align: bottom to your image. This happens because images are displayed inline, meaning they have to leave space below in case of q, p or other letters that drop below the baseline.

终弃我 2025-01-09 15:53:02

写这个:

img{
    border:0;
    vertical-align:top;
}

检查这个http://jsfiddle.net/sKE6y/1/

write this:

img{
    border:0;
    vertical-align:top;
}

Check this http://jsfiddle.net/sKE6y/1/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文