在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ 現(xiàn)在有一個web網(wǎng)頁,要做適配移動端,請教一下思路

現(xiàn)在有一個web網(wǎng)頁,要做適配移動端,請教一下思路

如題,提一次涉及到移動端的開發(fā),現(xiàn)在做的那個web網(wǎng)頁在開始的時候就只是針對pc的沒有考慮移動端;現(xiàn)在要做移動端,移動端的多屏幕適配我準備用rem,是不是我要寫兩套css來完成pc和移動端,因為我的css最后是打包成一個文件的,怎么去判斷該加載哪個呢?求教思路。。

回答
編輯回答
夢若殤

大體上來說,適配移動端并不復雜,基礎思路就三條:

  1. 通過 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/> 告訴瀏覽器你的網(wǎng)頁在移動設備上如何渲染
  2. 使用流式布局,不強制指定元素的寬高,使得它更容易在不同分辨率下渲染
  3. 使用媒體查詢 @media 來適配不同分辨率

建議你這么做:

  1. 使用一些響應式的框架降低開發(fā)成本,比如 Bootstrap
  2. 通過觀摩響應式網(wǎng)頁在不同端的表現(xiàn)學習做法,參考 Bootstrap theme
  3. rem 也好,vw 也好,其實是最細枝末節(jié)的小技巧,大概看一眼就行。(實際上,我反對 rem,我覺得就應該 @media + px)
2017年5月9日 04:50
編輯回答
扯不斷

如果你要寫兩套css,可以通過user-agent判斷當前的設備,分別加載不同頁面或者css文件
不過方便的話,還是通過CSS @media 這樣的特性來處理響應式布局。

2017年10月24日 22:56