gpt4 book ai didi

html - 为什么父高度与内部图像高度不同?

转载 作者:搜寻专家 更新时间:2023-10-31 08:17:04 25 4
gpt4 key购买 nike

我已经在 css 上工作了一段时间,但我很困惑为什么父高度与内部图像高度不同,给定以下代码。

<div style="width:200px">
<img style="max-width:100%;" src="http://localhost:8888/example/06f1e47fbdb03e48203ebfba/66932afa697bdbc76a1a291e/thumb_d90ab4a531969620e2c2a160.jpg">
</div>

我期望父 div 会随着不同的图像相应地扩展。事实是里面的图片是200*200,外面的div是200*206,我不知道多出的6个像素是从哪里来的。 外部 div 有填充或内部图像有边距。有人可以解释为什么会这样吗?

最佳答案

是否this为您解决问题?如果不是,您使用的是什么浏览器和操作系统?

我以前遇到过这个。问题是图像在默认情况下是 display: inline-block,这导致它们表现得像文本(例如,遵循文本基线)。如果我们不希望这种情况发生,我们可以将显示更改为 display: block

关于html - 为什么父高度与内部图像高度不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31235767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com