運行在移動端的項目就稱爲移動端項目。那什麼是移動端呢,主要是指咱們的一些手持設備,最具備表明性的就是咱們平常使用的手機和平板,固然還包括一些其餘便攜設備,如智能手錶,掌上游戲機,等流動裝置。html
而在移動端項目的開發過程當中咱們也會遇到各類在PC項目中從未遇到的問題:如設備種類多且更新換代快,項目不能實時跟進;各個瀏覽器廠商不統一,致使各類兼容問題;網絡信號強弱,致使體驗不一樣;HTML5學習成本過高等等。以上這些問題都須要咱們前端開發人員來給出對應的解決方案,也就要求咱們同時須要具備移動端頁面開發的能力。咱們千鋒《大前端》的課程,也就應運而生。目前流行的前端框架:vue,angular,react,如何掌握學習移動端Web頁面佈局vue
在移動端頁面佈局中,咱們除了須要瞭解viewport的概念,還須要瞭解一些移動端設備特有的屬性,固然並非這些屬性在PC端不存在,而是在PC端這些屬性對咱們的頁面不會產生影響:react
移動端經常使用的佈局方式,彈性佈局:頂部與底部的banner無論分辨率怎麼改變,他的寬度和位置都不變,中間每條招聘信息無論分辨率怎麼變,招聘信息的圖標信息都位於條目的左邊,薪資都位於右邊;等比例縮放佈局:使用js動態獲取viewport的寬度並按照必定比例設置給html的font-size後,能夠實現強大的屏幕適配佈局,(通常淘寶,騰訊,網易等網站都是rem佈局適配),由於rem能等比例適配全部屏幕,根據html的字體大小來控制rem的大小。瀏覽器