網(wǎng)頁中圖片大小自動調(diào)整四種方法
網(wǎng)頁中圖片大小自動調(diào)整四種方法? 1.鼠標(biāo)滾動圖片大小調(diào)整 2.圖片自動縮小到固定大小 3.滾輪圖片縮放的代碼 4.內(nèi)容中的圖片大小不撐破網(wǎng)頁
網(wǎng)頁中圖片大小自動調(diào)整四種方法? 1.鼠標(biāo)滾動圖片大小調(diào)整 2.圖片自動縮小到固定大小 3.滾輪圖片縮放的代碼 4.內(nèi)容中的圖片大小不撐破網(wǎng)頁
1.鼠標(biāo)滾動圖片大小調(diào)整
2.圖片自動縮小到固定大小4.內(nèi)容中的圖片大小不撐破網(wǎng)頁
<body> <script LANGUAGE="JAVASCRIPT"> function bbimg(o){ var zoom=parseInt(o.style.zoom, 10)||100; zoom+=event.wheelDelta/12; if (zoom>0) o.style.zoom=zoom+'%'; return false; } </script> <img src="123.jpg" onload="javascript:if(this.width>screen.width-screen.width/2) this.style.width=screen.width-screen.width/2" onmousewheel="return bbimg(this)" > </body>
<body onload="DrawImage(theimg)"> <script language="JavaScript"> <!-- //圖片按比例縮放 var flag=false; function DrawImage(ImgD){ var image=new Image(); var iwidth = 320; //定義允許圖片寬度 var iheight = 180; //定義允許圖片高度 image.src=ImgD.src; if(image.width>0 && image.height>0){ flag=true; if(image.width/image.height>= iwidth/iheight){ if(image.width>iwidth){ ImgD.width=iwidth; ImgD.height=(image.height*iwidth)/image.width; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"×"+image.height; } else{ if(image.height>iheight){ ImgD.height=iheight; ImgD.width=(image.width*iheight)/image.height; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"×"+image.height; } } } //--> </script> <img src="123.jpg" width="1024" height="768" name="theimg"> </body>
<script language="javascript"> var count = 10; function resizeimg(oImage) { count = Counting(count); Resize(oImage,count); return false; } function Counting(newzoom){ if (event.wheelDelta >= 120) newzoom++; else if (event.wheelDelta <= -120) newzoom--; if (newzoom<2) newzoom=2; ////只允許縮小到20% if (newzoom>50) newzoom=50; ////只允許放大到500% return newzoom; } function Resize(oImage,newzoom){ oImage.style.zoom = newzoom + '0%'; count=newzoom; } </script>然后在<img src="">中加入
img {border: 1px solid #ddd; padding: 2px; max-width:100%; max-height:auto;}
版權(quán)所有:深圳市網(wǎng)商在線科技有限公司
友情鏈接: