【发布时间】:2019-12-10 21:23:13
【问题描述】:
我正在尝试对齐这 3 个图像,但我已经没有想法了。蓝色和橙色图像在底部不对齐,它发生在默认容器宽度以及当您挤压浏览器窗口时。
蓝色图像的原始尺寸为 925 x 1280,绿色和橙色为 1280 x 853。 我的一个想法是图像分辨率本身就是一个问题,这可能吗?
这只是页面的一小部分,所以我不想使用网格,因为它会打断我认为的整个响应机制。
.container {
max-width: 1100px;
margin: auto;
overflow: hidden;
}
.images {
position: relative;
box-sizing: border-box;
overflow: hidden;
}
.right {
width: 50%;
float:right;
}
.right img {
padding: 10px;
box-sizing: border-box;
width: 100%;
display: block;
}
.left {
box-sizing: border-box;
width: 50%;
padding: 10px;
display: inline-block;
float: left;
}
<div class="container">
<div class="images">
<img src="blue.jpg" class="left">
<div class="right">
<img src="green.jpg">
<img src="orange.jpg">
</div>
</div>
</div>
【问题讨论】:
-
为什么你认为
grid会打断整个响应机制?? -
好的,我已经想出了如何用网格做同样的事情,我对响应能力有误,它可以正常工作,但问题仍然存在。
标签: html css image positioning