我在 Firefox 中有一个奇怪的问题。
我有一个高度定义为常量 px 值的 div,其中有一个 img 元素。我对 chrome 中的这个设置没有问题,但在 Firefox 中,父 div 的宽度结果比其中的 img 大。
这是html结构:
<div class="wrapper">
<div class="imageHolder">
<img src='dasource'>
</div>
</div>
这是CSS:
.wrapper {
width: 900px;
}
.imageHolder {
height: 400px;
width: auto;
background-color: green;
float: left;
max-width: 50%;
overflow: hidden;
}
.imageHolder img {
height: 100%;
}
正如这个小提琴中所解释的,在 Firefox 中,父 div 比其中的图像大。
任何想法为什么会这样?