【发布时间】:2020-07-12 14:31:54
【问题描述】:
我想在一个容器中显示许多图像,但是如果图像是横向的,那还不错,但是如果图像是纵向,当我插入它时,它会显示拉伸。它显示了每张照片的风景,并不美丽。我想显示每个图像,因为它是原始方向,容器的最大高度是 415px。 这是我的输出: landscape image portrait image 请帮助这是我的代码。
<li class="main-image-set ">
<a href="<?=get_image($product['image_one']);?>" class="thumbnail" style="padding: 3px; width: 100%; max-height: 520px; height: auto;">
<img src="<?=get_image($product['image_one']);?>" style="height: 414px" >
</a>
</li>
【问题讨论】:
-
在 css 中尝试
background-size: auto;或background-size: contain;- 在不裁剪或拉伸图像的情况下尽可能大地缩放图像。 -
感谢@dalelandry,但这对我的工作没有用处。
标签: javascript php html css twitter-bootstrap