Javascript 在Chrome中,应用匹配高度后,容器元素宽度超过内部元素宽度
我有一个页面在基于Chrome的浏览器(特别是Vivaldi)中以一种奇怪的方式呈现;在Firefox中,没有问题。该页面包含一个跨度,其中包含一个链接,该链接包含一个图像,如下所示:Javascript 在Chrome中,应用匹配高度后,容器元素宽度超过内部元素宽度,javascript,jquery,css,google-chrome,Javascript,Jquery,Css,Google Chrome,我有一个页面在基于Chrome的浏览器(特别是Vivaldi)中以一种奇怪的方式呈现;在Firefox中,没有问题。该页面包含一个跨度,其中包含一个链接,该链接包含一个图像,如下所示: <span class="container"> <a href="..."> <img class="content" src="..."> </a> </span> 插件用于将容器的高度与相邻元素的高度对齐 $('.
<span class="container">
<a href="...">
<img class="content" src="...">
</a>
</span>
插件用于将容器的高度与相邻元素的高度对齐
$('.container').matchHeight({
target: $('#adjacent_element')
});
如果#相邻_元素的高度为100px,并且在应用匹配高度后,图像为200px x x 200px,则在Chrome中会发生以下情况:
- 图像将以100px乘以100px的方式渲染(良好)
- .容器的高度为100px(良好)
- .容器的宽度为200px(有问题)-宽度应与内部图像的宽度相匹配,即100px。Firefox中不会出现此问题
$('.container').matchHeight({
target: $('#adjacent_element')
});