BUI 切圖規(guī)范

2020-08-11 16:03 更新

切圖制作流程

BUI有獨特的自適應規(guī)范,這個規(guī)范跟正常的web切圖流程一致, 唯一需要注意的就是單位的轉換, BUI的制作是基于rem縮放, 1.4.X 基于540px設計稿量取大小 1.5.X 基于750x設計稿量取大小, 1rem = 100px; 這樣做出來的應用,能保持在各種系統(tǒng),各種瀏覽器,保持跟設計稿一致的效果.

按源稿大小切圖

  1. 打開PSD源稿
  2. 選中圖片,導出為PNG格式, ( 這里用到一個 cutterman PS插件;
  3. 把圖片放到BUI開發(fā)包的 images 目錄下;

    images目錄里面可以自行規(guī)劃,例如:icons,banner等;

演示: 切圖

轉換設計稿大小

BUI獨創(chuàng)的基于REM適配手機,保持跟原生DPI一致的縮放效果, 需要把設計稿轉換為750的設計稿,這樣量取到的值,直接除以100,便是rem值.

把設計稿更改為750px寬度,高度等比縮放的設計稿

修改設計稿為750寬度

量取設計稿內容的大小/100, 轉成rem單位

轉換尺寸為rem單位

說明:

如果希望slide的高度隨著移動設備的不同比例縮放,需要轉換成rem單位, 比方,你量取到的寬度是750px,高度是270px的焦點圖, 那么寫成 2.7rem = 270px/100 ; 這樣頁面的slide,就會根據手機的分辨率不同,自動更改為等比的焦點圖.

.slide { width:100%;height:2.7rem; }

如果寫成270px 會有什么問題呢?

答: 如果是寫成270px 那么頁面的高度就剩下不多(iphone4 高度480px,iphone5 高度568px),最終做出來的頁面,跟設計稿會有比較大的誤差.而設置成2.7rem以后,就會隨著不同DPI而轉換成等比的高度; 換句話說,設計搞放到手機上是什么樣子,做出來就是什么樣子, 精確還原.

那么是不是所有的 px 都需要這樣轉換呢?

答: 1px 不需要轉換,直接就寫1px;

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號