有幾個問題還望指教。
1.通過 window.innerWidth 獲取寬度會有什么問題嗎,screen.width 又如何呢?
2.手機屏幕要是橫過來了,rem 也是正常運作嗎?
3.讓設計提供 375px 寬的設計圖里面元素的尺寸也不用像老師一樣需要除以二是不是更好呢?
1.通過 window.innerWidth 獲取寬度會有什么問題嗎,screen.width 又如何呢?
2.手機屏幕要是橫過來了,rem 也是正常運作嗎?
3.讓設計提供 375px 寬的設計圖里面元素的尺寸也不用像老師一樣需要除以二是不是更好呢?
2018-03-08
舉報
2019-05-23
3,美工都用慣了大圖,矢量圖啥的,做得很精細,所以一般都不會用真實手機像素1比1做效果圖,顯示器那么大不用滿不是浪費了。懂了嗎?
2018-03-16
emmm,當我的更正沒說,innerwidth獲取的是要包括滾動條的
2018-03-16
更正第一點:innerwidth也是獲取內容區寬度(不包括工具欄和滾動條),要獲取加上滾動條寬度的可采用offsetwidth
2018-03-16
用window對象的innerwidth的話,會將瀏覽器的右邊滾動條也加上在內;clientwidth會僅僅獲取內容區寬度
橫過來這個也是一樣的,具體效果可采用調試工具自行查看;
其實美工提供的圖大小是無所謂的,你讓他提供1024*960都可以的,主要的點是在于js里獲取屏幕寬度,設置相應的rem基準值,設置為html的fontsize,其他元素就會根據基準值進行調整
以上