ionic3 自定義圖標

2019-01-10更新:魚貓的個人博客上線啦!魚貓的個人博客?歡迎點擊查看喲!

說明:這篇文章介紹的方法步驟比較多叨襟,主要是在圖標的準備那方面,對于這個幔荒,我重新寫了一篇文章糊闽,步驟少一點梳玫,不需要去準備svg矢量圖再轉(zhuǎn)換成字體圖標,有興趣的可以看看《ionic3 自定義圖標-魚貓的個人博客》


? ? ?用了一段時間的ionic3右犹,開發(fā)體驗還是不錯的提澎。相比ionic1來說好了很多,開發(fā)過程讓人舒服很多念链。但期間遇到一些問題盼忌,其中一個就是ionic3提供的圖標有點少,有點滿足不了需求掂墓,所以這時候用到自定義圖標谦纱。以下

? ? 已經(jīng)用ionic3的童鞋應該會發(fā)現(xiàn),ionic3現(xiàn)在使用圖標的方式基本都是使用<ion-icon>這個組件君编,在加上相應的name屬性服协,這個name對應的就是字體圖標的名字,ionic便會在使用該組件的地方渲染出圖標啦粹。那么,按照這種做法窘游,我們也可以使用自定義的字體圖標唠椭,代替ionic的圖標庫,完成自己的需求忍饰。

準備工作

? ? 首先贪嫂,準備好圖標的svg的矢量圖標


? ? ????有些童鞋可能會不明白怎么弄svg,這里介紹一個網(wǎng)站艾蓝,相信很多人都知道力崇,就是阿里云矢量圖標網(wǎng)Iconfont-阿里巴巴矢量圖標庫,登錄帳號好將想要的圖標添加到購物車赢织,然后下載素材亮靴,其中就有一個選項是下載svg格式的。

生成字體圖標

進入icomoon網(wǎng)站使用svg圖片生成字體圖標



使用生成的字體圖標

將下載的壓縮包解壓于置,把其中的fonts文件夾導入項目的assets文件夾中茧吊,并將解壓得到的style.css文件重命名,改為icons.scss八毯,并復制到src/assets/fonts文件夾下

修改icons.scss中@font-face的文件引用路徑


修改字體公共樣式

原代碼

修改后


注:我們將[class^="ion-"], [class*=" ion-"] 選擇器改為類搓侄,并讓字體圖標類去繼承,因為使用[class^="ion-"], [class*=" ion-"] 選擇器會影響ionic自帶的圖標庫

修改字體圖標

修改前


修改后


注:在ionic3中引用圖標主要靠名稱來引用话速,因為我項目已經(jīng)聲明為ios模式讶踪,所以類名都是ion-ios-*,其中像.ion-ios-user-outline這種是tab未被選中時的樣式泊交,每一個圖標類后面必須再加一個-outline的類乳讥,不然字體圖標會無法顯示柱查。

最后,在src/theme/variables.scss 中導入icons.scss雏婶,我們就可以使用自定義的字體圖標了

來看看效果吧


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末物赶,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子留晚,更是在濱河造成了極大的恐慌酵紫,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件错维,死亡現(xiàn)場離奇詭異奖地,居然都是意外死亡,警方通過查閱死者的電腦和手機赋焕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門参歹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人隆判,你說我怎么就攤上這事犬庇。” “怎么了侨嘀?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵臭挽,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么瓦呼? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮纽帖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘举反。我一直安慰自己懊直,他們只是感情好,可當我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布火鼻。 她就那樣靜靜地躺著吹截,像睡著了一般。 火紅的嫁衣襯著肌膚如雪凝危。 梳的紋絲不亂的頭發(fā)上波俄,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天,我揣著相機與錄音蛾默,去河邊找鬼懦铺。 笑死,一個胖子當著我的面吹牛支鸡,可吹牛的內(nèi)容都是我干的冬念。 我是一名探鬼主播趁窃,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼急前!你這毒婦竟也來了醒陆?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤裆针,失蹤者是張志新(化名)和其女友劉穎刨摩,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體世吨,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡澡刹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了耘婚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片罢浇。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖沐祷,靈堂內(nèi)的尸體忽然破棺而出嚷闭,到底是詐尸還是另有隱情,我是刑警寧澤赖临,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布凌受,位于F島的核電站,受9級特大地震影響思杯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜挠进,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一色乾、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧领突,春花似錦暖璧、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至金砍,卻和暖如春局蚀,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背恕稠。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工琅绅, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鹅巍。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓千扶,卻偏偏與公主長得像料祠,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子澎羞,可洞房花燭夜當晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 常見圖標有圖像圖標和字體圖標兩種髓绽,在移動端,字體圖標對比圖像圖標有不少優(yōu)點妆绞,所以一般采用字體圖標為主顺呕。而字體圖標的...
    IT晴天閱讀 1,922評論 7 12
  • 首先說明塘匣,我是web前端開發(fā)的新手,高手忽噴巷帝!忌卤。最近開發(fā)一個微信商城,要用到很多圖標楞泼,之前我都是用@×2雪碧圖驰徊。但...
    Cola丶ZYQ閱讀 2,176評論 1 2
  • 我在我們家算是最不愛打掃衛(wèi)生的一個,我婆婆醫(yī)生堕阔,每天擦兩遍地棍厂,我媽每天掃三回地,我一周打掃一次超陆,廚房每天擦一回牺弹。 ...
    Brena閱讀 742評論 0 0
  • 文/劉永成(原創(chuàng)) 經(jīng)歷了塵世的風餐路宿,人情冷暖时呀,禁不住懷念那些經(jīng)久難忘的美好時光张漂,記憶的門一...
    雪花啤酒劉永成閱讀 644評論 10 4
  • 相見時 相看兩不厭 離別時 愿永不相見 緣深緣淺 終不過相見別離 緣起緣滅 早已是滄海桑田
    粟米妮妮閱讀 159評論 0 1