国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

javascript如何調(diào)整調(diào)整圖片大小,裁剪代碼實例詳解

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 20:15:09
文檔

javascript如何調(diào)整調(diào)整圖片大小,裁剪代碼實例詳解

javascript如何調(diào)整調(diào)整圖片大小,裁剪代碼實例詳解:調(diào)整圖片大小,不走形(FF IE 兼容)// 用法 <img src="this_image_path.jpg" onload="DrawImage(this,450,450);" /> function DrawImage(ImgD,FitWidth,FitHeight){ var ima
推薦度:
導(dǎo)讀javascript如何調(diào)整調(diào)整圖片大小,裁剪代碼實例詳解:調(diào)整圖片大小,不走形(FF IE 兼容)// 用法 <img src="this_image_path.jpg" onload="DrawImage(this,450,450);" /> function DrawImage(ImgD,FitWidth,FitHeight){ var ima

調(diào)整圖片大小,不走形(FF IE 兼容)

// 用法 <img src="this_image_path.jpg" onload="DrawImage(this,450,450);" />
 function DrawImage(ImgD,FitWidth,FitHeight){
 var image=new Image();
 image.src=ImgD.src;
 if(image.width>0 && image.height>0){
 if(image.width/image.height>= FitWidth/FitHeight){
 if(image.width>FitWidth){
 ImgD.width=FitWidth;
 ImgD.height=(image.height*FitWidth)/image.width;
 }else{
 ImgD.width=image.width;
 ImgD.height=image.height;
 }
 } else{
 if(image.height>FitHeight){
 ImgD.height=FitHeight;
 ImgD.width=(image.width*FitHeight)/image.height;
 }else{
 ImgD.width=image.width;
 ImgD.height=image.height;
 }
 }
 }
 }

通過 overflow:hidden進行剪切:

function clipImage(o, w, h){
 var img = new Image();
 img.src = o.src;
 if(img.width >0 && img.height>0)
 {
 if(img.width/img.height >= w/h)
 {
 if(img.width > w)
 { 
 o.width = (img.width*h)/img.height;
 o.height = h;
 //o.setAttribute("style", "marginLeft:-" + ((o.width-w)/2).toString() + "px");
 $(o).css("margin-left", "-"+((o.width-w)/2).toString() + "px");
 }
 else
 {
 o.width = img.width;
 o.height = img.height;
 } 
 }
 else
 {
 if(img.height > h)
 {
 o.height = (img.height*w)/img.width;
 o.width = w;
 //o.setAttribute("style", "margin-top:-" + ((o.height-h)/2).toString() + "px");
 //$(o).css("style", "margin-top:-" + ((o.height-h)/2).toString() + "px");
 $(o).css("margin-top", "-"+((o.height-h)/2).toString() + "px");
 }
 else
 {
 o.width = img.width;
 o.height = img.height;
 } 
 }
 }
}

實例:

<style type="text/css">
 ul{list-style:none;}
 ul li{float:left;padding:1px;border:#ccc 1px solid;width:120px;height:120px;overflow:hidden;text-align:center;over-flow:hidden;}
</style>
<ul>
 <li><img src="1.jpg" onload="DrawImage(this,120,120);" /></li>
 <li><img src="2.jpg" onload="clipImage(this,120,120);" /></li>
</ul>

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

javascript如何調(diào)整調(diào)整圖片大小,裁剪代碼實例詳解

javascript如何調(diào)整調(diào)整圖片大小,裁剪代碼實例詳解:調(diào)整圖片大小,不走形(FF IE 兼容)// 用法 <img src="this_image_path.jpg" onload="DrawImage(this,450,450);" /> function DrawImage(ImgD,FitWidth,FitHeight){ var ima
推薦度:
標(biāo)簽: 照片 圖片 調(diào)整
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top 主站蜘蛛池模板: 久久久久777777人人人视频 | 91精品一区二区三区在线观看 | 国产国产成人精品久久 | 伊人精品久久久大香线蕉99 | 性新婚a大黄毛片 | 亚洲一区二区在线免费观看 | 国产精品久久久久久久久99热 | 二区在线播放 | 国产一区二区精品 | 精品在线一区二区 | 日韩欧美一区二区三区视频 | 欧美雌雄双性人交xxxx | 国产精品一区二区在线观看 | a级毛片免费高清视频 | 亚洲欧美h| 可播放的免费男男videos不卡 | 欧美精品午夜久久久伊人 | 99视频都是精品热在线播放 | 日韩欧美视频在线 | 免费看特级淫片日本 | 国产日韩在线看 | 欧美wwww| 国产精品久久亚洲一区二区 | 粉嫩美女流白浆视频 | 综合亚洲一区二区三区 | 欧美亚洲国产精品 | 国产成人青青热久免费精品 | 国产精品亚洲四区在线观看 | 亚洲 欧美 中文 日韩专区 | 美国一级大黄大色毛片视频一 | 精品伊人久久大线蕉色首页 | 精品欧美一区手机在线观看 | 亚洲精品国产精品国自产观看 | 免费观看国产一区二区三区 | 国产成人精品.一二区 | 第一页亚洲 | 欧美一区二区三区精品 | 干比网| 四虎免费在线观看视频 | 91在线视频播放 | 另类专区另类专区亚洲 |