html 圖片按比例縮放
宣告:本文章摘自網上一位友人的,但由於意外,網頁被關閉,沒有及時記錄他的資訊,如有發現原作者,請告知,本人儘快將原作者以及原文章地址補充進來
<html>
<title></title>
<head></head>
<style>
.thumbnail{overflow:hidden;width:400px;height:240px;}
</style>
<script src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<script language="javascript">
$(function(){
/* 圖片不完全按比例自動縮小 by zwwooooo */
$('#content div.thumbnail img').each(function(){
var x = 400; //填入目標圖片寬度
var y = 240; //填入目標圖片高度
var w=$(this).width(), h=$(this).height();//獲取圖片寬度、高度
if (w > x) { //圖片寬度大於目標寬度時
var w_original=w, h_original=h;
h = h * (x / w); //根據目標寬度按比例算出高度
w = x; //寬度等於預定寬度
if (h < y) { //如果按比例縮小後的高度小於預定高度時
w = w_original * (y / h_original); //按目標高度重新計算寬度
h = y; //高度等於預定高度
}
}
$(this).attr({width:w,height:h});
});
});
</script>
<body>
<div id="content">
<div id="thumbnail" class="thumbnail" >
<img id="web" src="./midle.png"/>
</div>
</div>
</body>
</html>
相關文章
- css設定圖片固定寬高,按比例縮放CSS
- 圖片縮放(不裁剪,按原來比例計算寬高)
- css實現圖片按寬等比例縮放不變形CSS
- 圖片等比例縮放裁切詳解
- JavaScript圖片簡單等比例縮放JavaScript
- Vue3等比例縮放圖片元件Vue元件
- 移動端圖片等比例縮放實踐
- 如何設定圖片高度固定,寬度可以根據比例縮放
- SwiftUI圖片處理(縮放、拼圖)SwiftUI
- android imageview 縮放檢視圖片AndroidView
- three:按比例縮放向量multiplyScalar()
- opencv 圖片幾何變換-縮放OpenCV
- 開源圖片工具箱(Img Toolbox) 格式轉換 新增水印 圖片壓縮 圖片裁剪 圖片旋轉 圖片縮放
- css中圖片按照長寬比縮放CSS
- QLabel顯示圖片 ,並實現縮放
- 滑鼠懸浮圖片實現縮放效果
- CSS實現圖片等比例縮小不變形CSS
- 自定義圖片裁剪之雙指縮放思路
- base64 img圖片按父div等比例顯示
- VS+Qt+Halcon——顯示圖片,實現滑鼠縮放、移動圖片QT
- .NetCore實現圖片縮放與裁剪 - 基於ImageSharpNetCore
- ugui 縮放圖片使圖片的四個角和四邊保持原樣UGUI
- html canvas 圖片壓縮後 透明背景變成黑色HTMLCanvas
- JavaScript DOM元素長寬等比例縮放JavaScript
- 縮放圖片至固定大小,尺寸不足以0填充
- 圖片響應式縮放,已中心為原點裁剪
- Android 圖片處理之固定視框中的等比例壓縮Android
- Win10電腦怎麼自定義縮放螢幕比例?Win10系統自定義縮放螢幕比例教程Win10
- 【HTML】04圖片HTML
- HarmonyOS NEXT應用開發之圖片縮放效果實現
- BMP格式圖片縮放及在LCD螢幕展示練習
- web前端頁面點選預覽圖片及大小縮放Web前端
- 踩坑!填坑!NodeJS環境使用GraphicIMagicK裁切、縮放圖片NodeJS
- 前端圖片壓縮 - H5&Uni-App圖片壓縮前端H5APP
- Android微信分享圖片按質量壓縮的解決方案Android
- win10 自定義縮放比例被鎖定怎麼辦_win10 自定義縮放比例被鎖定如何解決Win10
- canvas 壓縮圖片Canvas
- 圖片壓縮20201109
- ??圖片壓縮CanvasCanvas