第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

還是不明白,為什么是(圖片的寬度乘以窗口的高度)除以真實(shí)的高度??還有我做的為什么圖片是一般高度?。课矣胒irebug試了一下,發(fā)現(xiàn)貌似是canvas的問題啊。。。

正在回答

1 回答

你是說這里么?

var realw = winHeight * w/h;

var realh = winWidth * h/w;

這么理解把,圖片要看起來協(xié)調(diào)就要保證圖片放大縮小時縱橫比不變, 而圖片本身的縱橫比是 h / w  或者 橫縱 比是 w / h,

所以當(dāng)圖片比較長,也就是豎圖時,需求是把窗口高度(winHeight) 當(dāng)做真實(shí)展示高度,我們就需要按下面這個比例關(guān)系 來求圖片展示的寬度(realw),把除數(shù)拿到右面不就是乘法么。。

realw / winHeight  = w / h   

同理當(dāng)圖片比較寬時,也就是橫圖時,需求是把窗口寬度(winWidth)當(dāng)做真實(shí)展示寬度,我們就需要按下面這個比例關(guān)系 來求圖片展示的高度(realh)

realh / winWidth = h / w  


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

木偶的死亡舞步 提問者

太感謝了,瞬間明白了。不過為啥我做的圖片是一半的高度,然后還點(diǎn)不開大圖啊
2014-08-05 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
移動端的WEB相冊
  • 參與學(xué)習(xí)       47956    人
  • 解答問題       224    個

本課程通過一個移動端相冊案例,帶您一步步了解移動端框架

進(jìn)入課程
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號