用 jQuery實現圖片等比例縮放大小

來源:互聯網
上載者:User

標籤:text   var   遍曆   設定   pre   auto   放大   als   .com   

 

原文:http://www.open-open.com/code/view/1420975773093

  <script type="text/javascript">          window.onload = function() {              var w = 500;//設定最大寬度,也可根據img的外部容器 而動態獲得,比如:$("#demo").width();              $("img").each(function() {//如果有很多圖片,使用each()遍曆                   var img_w = $(this).width();//圖片寬度                   var img_h = $(this).height();//圖片高度                   if (img_w > w) {//如果圖片寬度超出指定最大寬度                       var height = (w * img_h) / img_w; //高度等比縮放                       $(this).css( {                          "width" : w,"height" : height                      });//設定縮放後的寬度和高度                   }              });                }          $(document).ready(function() {              //就本例而言 不要用 jQuery中的ready 你懂的...          })      </script>  

用 jQuery實現圖片等比例縮放大小

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.