首頁  >  文章  >  web前端  >  ionic2適配手機、平板等裝置方法

ionic2適配手機、平板等裝置方法

巴扎黑
巴扎黑原創
2017-08-12 16:03:031862瀏覽

本篇文章主要介紹了ionic2螢幕適配實現適配手機、平板等裝置的範例程式碼,具有一定的參考價值,有興趣的小夥伴們可以參考一下。

本文介紹了ionic2螢幕適配實現適配器、平板等裝置的範例程式碼,分享給大家,如下:

建議使用的編輯器是:VS code  (Visual Studio Code)=>只負責編輯文檔,不編譯。

而WebStorm 有檢查編譯等,在ionic1開發的時候,還很方便用瀏覽器隨時點擊按鍵瀏覽效果,但是開發ionic2之後,ionic2有自動檢查編譯,會照成webstorm卡頓,無法編輯。

一、先增加一個一面作為測試

#我使用的工程是sidemenu

在專案目錄下執行如下指令: ionic g page page4

二、執行指令開啟瀏覽器偵錯

Ionic serve

#三、修改page4.html檔案的內容如下:


#
<ion-header > 
 <ion-navbar > 
  <button ion-button menuToggle> 
   <ion-icon name="menu"></ion-icon> 
  </button> 
  <ion-title>title</ion-title> 
 </ion-navbar> 
</ion-header> 
 
 
<ion-content style="background-color: #abaaaa;"> 
  <ion-grid style="height: 100%; display: flex; padding: 0px;"> 
    <ion-row style="background-color: #abaaaa; flex: 2;">  
     <ion-col style="flex: 1; padding: 10px 10px 5px 10px; " > 
      <ion-card style="height: 100%; width: 100%; margin: 0px; background-color: #cdcecf"> 
        <ion-card-content style="height: calc(100% - 30px);"> 
         card content 
        </ion-card-content> 
      </ion-card> 
     </ion-col> 
    </ion-row> 
    <ion-row style="background-color: #abaaaa; flex: 4;">  
     <ion-col style="flex: 1; padding: 5px 10px 10px 10px; " > 
      <ion-card style="height: 100%; width: 100%; margin: 0px; background-color: #434343"> 
 
        <ion-card-content style="height: calc(100% - 30px);"> 
         content 
        </ion-card-content> 
       </ion-card> 
      </ion-col> 
    </ion-row> 
  </ion-grid> 
</ion-content>

其實這裡參考的地方是,2d7b4527982b06b394ed51835e595fcc內的部分,這個程式碼示範了ionic2怎麼實作動態自使用佈局

四、測試效果:

##用滑鼠拉動瀏覽器邊框調整頁面大小,會發展ionic的頁面元素也會跟著動態大小變形。當這個軟體編譯到了平台安裝包。例如編譯了Android,那麼頁面會自適應android的螢幕。實現了對不同螢幕大小的設備適配。

以上是ionic2適配手機、平板等裝置方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn