gpt4 book ai didi

html - 图片底部和边框之间的空间从哪里来

转载 作者:太空宇宙 更新时间:2023-11-04 15:09:30 25 4
gpt4 key购买 nike

我有一个由 div 包裹的简单图​​像标签。我只是不明白为什么 div 的高度会比图像高。

html

<div class="cc-thumbnail-bar-item">
<img src="http://www.sir-chesterfield.de/media/catalog/product/0/1/01.01.a_4_4.jpg" class="cc-thumbnail-bar-item-image" />
</div>

CSS

.cc-thumbnail-bar-item {
border: 1px solid #918e7d;
}

.cc-thumbnail-bar-item-image {
width: 48px;
}

http://jsfiddle.net/cburgdorf/YW8Ka/

最佳答案

那是因为图像是内嵌渲染的,就像字母一样。您可以在每个文本的底部看到空格。

可以通过添加 line-heightvertical-align 来修复它

添加line-height:0

.cc-thumbnail-bar-item {
border: 1px solid #918e7d; line-height:0
}

DEMO

添加vertical-align

.cc-thumbnail-bar-item-image {
width: 48px; vertical-align:top
}

DEMO 2

关于html - 图片底部和边框之间的空间从哪里来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15498576/

25 4 0
文章推荐: java - 只允许访问类的少数属性?
文章推荐: c++ - 关于对象生命周期和释放责任的问题
文章推荐: C++继承问题
文章推荐: html - 如何保持