最贊回答 / 興xing
剛看了viewport那一節(jié),ios默認(rèn)的viewport是980px,meta不加設(shè)置,則按照980進(jìn)行渲染,所以會出現(xiàn)老師demo的那種情況,640px還不能鋪滿iPhone5的屏幕,設(shè)置meta的,viewport會按照device-width也就是設(shè)備的寬度去渲染頁面,所以viewport只有320px(scale默認(rèn)是1的情況),而div的寬度有640px,所以就會整個(gè)占滿屏幕了。
2016-10-29
已采納回答 / wem
設(shè)計(jì)圖按320調(diào)整,然后單位用rem或者百分比,這樣其它設(shè)備比較大也可以適應(yīng),其實(shí)也有按640的,主要看設(shè)計(jì)稿吧,然后自己會改動需要自適應(yīng)的布局,文字,圖片就行。(這也是我現(xiàn)階段的理解,希望對你有幫助)
2016-10-28
謝謝分享,這樣的基礎(chǔ),細(xì)節(jié)的知識很少有人總結(jié)~ 我們往往只是簡單會用但是不明白原理,所以遇到問題總會調(diào)試半天,還是要把基礎(chǔ)扎實(shí)
2016-10-28
默認(rèn)字體大小是16px,設(shè)置<html>字體大小為62.5%,即是16px*62.5%=10px; 即這樣設(shè)置后1rem=10px
2016-10-25