回答
帶滑動CSS,可以設置僅一個的圖像的尺寸,無論是width
或height
,並設置另一個作爲auto
,例如:
.thumb {
width:200px;
height:auto;
}
圖像將具有固定的200像素寬,並且高度將取決於寬高比。
很好。不知道這個:) – jrharshath 2010-01-04 05:06:38
這將停止像素化的縮小圖像? – Jackson 2010-01-05 05:17:00
這不起作用... – lnostdal 2012-05-15 08:53:27
這裏是jQuery的解決方案;)
function fixImage(elm) {
elm = $(elm);
var x = elm[0];
var allowedHeight = 80;
var allowedWidth = 80;
if (width > height) {
elm.css('width', allowedWidth + 'px');
elm.css('height', 'auto');
}
else {
elm.css('height', allowedHeight + 'px');
elm.css('width', 'auto');
}
}
歡迎來到SO!我編輯了你的問題,以反映這是一個jQuery解決方案。 x做什麼?什麼將允許*在每種情況下做(我猜它做了什麼,但作者的評論會更好)。爲什麼80?任何使用示例? (dummyimage.com將不再工作,但placekitten.com是一個很好的替代品) – FelipeAls 2012-09-08 03:04:35
- 1. 調整視圖寬度,保持與CSS的圖像寬高比
- 2. CSS:保持寬高比渲染圖像
- 3. 保持圖像寬高比,並使用寬度百分比
- 4. CSS:100%寬度或高度,同時保持寬高比?
- 5. 如何保持圖像寬高比在寬度div內?
- 6. 100%寬度圖像,與最小高度保持比例
- 7. 全寬,有限高度的圖像,同時保持長寬比
- 8. 如何保持圖像在邊框中的高寬比 - CSS
- 9. 保持圖像的寬高比?
- 10. UIViewContentModeScaleAspectFill不保持圖像的高寬比
- 11. React Native保持寬高比圖像ios
- 12. 縮小圖像並保持寬高比
- 13. AS3保持圖像寬高比
- 14. CSS保存圖像寬高比
- 15. css裁剪圖像保存寬高比
- 16. Android EditText與適合寬度保持高寬比的背景圖像
- 17. React本機響應圖像寬度,而圖像的寬高比保持不變
- 18. 保持固定高度的高寬比
- 19. 保持固定高度的圖像寬高比
- 20. 設置圖像與CSS的高寬比
- 21. 使視頻寬高比保持最大100%寬度和高度
- 22. Imageview保持寬高比,填充寬度和高度
- 23. 圖像與100vh,但保持長寬比
- 24. 如何適應圖像的寬度,並保持在android的寬高比
- 25. 在Silverlight圖像中保持長寬比
- 26. ImageView適合高度保持長寬比
- 27. CSS:保持元素對於給定高度的高寬比
- 28. CSS保持div寬高比給定高度
- 29. 將圖像高度設置爲容器高度並保持寬高比
- 30. 保持div的寬高比
請發表您的標記/ CSS – 2010-01-04 04:19:03
好奇這個問題(和接受的答案)如何應用到HTML畫布。一切都在順風順水(他們的行爲像圖像,所以我可以設計一個維度),直到我注意到IE9不遵循這個規則並扭曲縱橫比 – 2011-08-11 21:26:54