一個簡單的CSS問題時:CSS:保持寬高比渲染圖像
- 灰色框中顯示動物的圖片,如下面
- 圖像尺寸的圖片所示必須是150×150像素
- 然而,我必須保持圖像的縱橫比,這意味着不會將整個圖像放入150x150的正方形。
- 由於大多數圖像將超過允許的150x150尺寸,因此我希望將顯示集中在圖像的中間位置。
一些HTML:
<div class="gallery-item" style="height: 232px;">
<img src="/media/animals/images/african-buffalo.jpg" alt="African Buffalo ">
<div class="gallery-item-caption">
<a href="/animals/african-buffalo" title="African Buffalo ">African Buffalo </a>
</div>
</div>
一些CSS:
.gallery-item {
float: left;
padding: 15px 15px 15px 15px;
margin: 15px;
background-color: #ececec;
}
查看:
那麼......你希望我們爲你的計劃?你甚至沒有發佈http://jsFiddle.net – Itay
可能的重複[調整大小和裁剪圖像與CSS](http://stackoverflow.com/questions/21966854/resize-and-crop-image-with-css ) –
可能值得生成服務器端的縮略圖。 –