萬盛學電腦網

 萬盛學電腦網 >> 網頁制作 >> DivCSS教程 >> css實現圖片等比例縮放的方法

css實現圖片等比例縮放的方法

我們為大家收集整理了關於css實現圖片等比例縮放,以方便大家參考。隨著智能手機的增多,手機網站也可以做的更加個性化,最近在改版自己的手機網站

這其中,遇到了網站圖片尺寸問題,手機屏幕都比較小,怎麼讓上傳的規則不一的圖片在手機上顯示的更加美觀呢?

那就利用css的強大功能吧。

先附上代碼:

img {

max-width:500px;

myimg:expression(onload=function(){

this.style.width=(this.offsetWidth > 500)?”500px”:”auto”}

);

}

解析下其中的幾個數字吧。

這裡規定了最大尺寸是寬500px,超過500px 則自動等比例縮小到500px

上面這段代碼可能在某些浏覽器下效果不好,比如存在高度不自動縮放等問題

那麼可以試試下面的代碼

我們再附上一段代碼,對全局都是有效,如果是針對正文內容,在img前加個限制

比如我下面寫的,否則可能導致logo等圖片變形

.context img{

max-width:500px;

//IE7、FF等其他非IE浏覽器下最大寬度為500px;

width:500px;

//所有浏覽器中圖片的大小為500px;

width:expression(document.body.clientWidth>300?”300px”:”auto”);

//當圖片大小大於500px,自動縮小為500px;

overflow:hidden;

}

希望大家可以學會css實現圖片等比例縮放想了解更多精彩內容,請關注我們的網站!

相關推薦:

怎麼用css控制網頁的左右排列呢

copyright © 萬盛學電腦網 all rights reserved