我一直在多个地方阅读,如果您测量图像的百分比,该百分比是基于其父容器。鉴于下面的代码,我不明白为什么两个不同的图像,给定相同的高度和宽度百分比会产生两个稍微不同的尺寸输出。仅基于width: 40%
具有相同百分比高度和宽度的图像呈现不同高度
div {
border: solid black;
}
img {
width: 40%;
height: 40%;
margin-right: 5%;
}
body {
background-color: white;
}
<div>
<img src="../images/458.jpg">
<img src="../images/650S.jpg">
</div>