jQuery實現的圖片尺寸自適應程式碼例項
實現圖片尺寸自適應這樣的功能需求是很多的,很為很多時候容器的尺寸和圖片的尺寸並不是恰恰吻合,或者說在尺寸的比例上不是吻合的,所以需要對圖片的尺寸進行一下處理,當然不能太暴力,不能夠直接固定圖片的尺寸,這樣很可能會導致圖片變型失真,下面就通過程式碼例項介紹一下如何實現圖片尺寸的自適應效果。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html><html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .thumbnail{ overflow:hidden; width:400px; height:240px; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(function(){ $('#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> </head> <body> <div id="content"> <div class="thumbnail"><img src="mytest/demo/antzone.jpg"/></div> </div> </body> </html>
相關文章
- textarea文字框高度自適應程式碼例項
- CSS實現圖片寬度自適應CSS
- padding-bottom實現圖片自適應padding
- Python實現簡單網頁圖片抓取完整程式碼例項Python網頁
- css實現圖片自適應容器的幾種方式CSS
- 圖片自適應
- 響應式圖片(自適應圖片)
- CSS 圖片固定長寬比實現高度自適應CSS
- jQuery.map()方法程式碼例項jQuery
- jQuery tab選項卡效果程式碼例項jQuery
- node實現批量修改圖片尺寸
- web自適應尺寸方法Web
- bootstrap的圖片自適應屬性boot
- 關於圖片適配不同尺寸的image View(實戰)View
- CSS實現背景圖片固定寬高比自適應調整CSS
- jQuery利用name匹配元素程式碼例項jQuery
- 直播系統原始碼,快速實現改變圖片尺寸原始碼
- 使用Layer如何完成圖片的自適應
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- jQuery點選滑出層效果程式碼例項jQuery
- jQuery table表格隔行換色程式碼例項jQuery
- 微信小程式之swiper輪播圖中的圖片自適應高度微信小程式
- jQuery實現的表格展開伸縮效果例項jQuery
- html實現簡單ListViews效果的例項程式碼HTMLView
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- jquery.gridrotator實現響應式圖片展示畫廊效果jQuery
- jQuery 例項jQuery
- jQuery textarea框高度自適應jQuery
- vuejs實現新增tag標籤程式碼例項VueJS
- 例項程式碼分享Python實現Linux監控PythonLinux
- 微信小程式 – 富文字圖片寬度自適應(正則)微信小程式
- 5種PHP生成圖片驗證碼例項PHP
- 【例項】使用GD庫生成圖片驗證碼
- 100多行程式碼實現js或者jquery版的類似juejin的預覽圖片功能行程JSjQuery
- [教程文件]html5實現圖片自適應手機螢幕頁面的cssHTMLCSS
- jQuery點選文字框清除內容程式碼例項jQuery
- jQuery控制div顯示和隱藏程式碼例項jQuery
- js圖片切換例項JS
- Vue.js+Element-UI走馬燈圖片自適應實踐Vue.jsUI