sencha touch 自定義圖標

原文地址 http://blog.csdn.net/lovelyelfpop/article/details/20392429css

sencha touch 2.4.2web

方式1、直接添加cssnpm

如圖:添加圖標的csssass

必須是sencha touch支持的圖標app

方式二:圖標字體(icon font)webapp

1.下載字體圖標,例如:Icomoon,選擇本身的圖標,而後下載字體

 有了字體圖標,就能夠添加到webapp了.net

2.添加字體圖標文件3d

a.進入{webapp}/resources/fonts/(沒有就建立一個),建立iconmoon文件夾。解壓下載的圖標文件,把/fonts下的四個文件複製在新建的iiconmoon文件下;blog

b.把{webapp}\touch\resources\themes\fonts下的pictos文件夾也複製到{webapp}/resources/fonts/下

最終的文件結構如圖:

3.用記事本打開{webapp}/resources/sass/config.rb,編輯以下:

 

4.用記事本打開{webapp}/resources/sass/app.scss,編輯以下:

其中'\e90d'就是圖標

5.從新編譯app.css文件

這個前提要安裝compass ,cmd 命令: npm install -g compass

cd {webapp}\resources\sass

執行 compass compile

出現如下截圖說明建立成功

 

可能出現的問題:

若是執行 compass compile 出現的是

說明生成失敗,你的compass沒有包含compass-bluprint

你能夠執行gem install compass-blueprint 進行安裝,可是compass compile 仍是報錯;

新版的 compass已經不包含 compass-blueprint,個人解決方案是卸載,再安裝0.12.2  版本的compass

gem uninstall compass-blueprint 

gem uninstall sass  

gem uninstall compass 

gem install sass -v 3.2.12  

gem install compass --version 0.12.2  

 

在執行 compass compile 生成app.css

相關文章
相關標籤/搜索