利用阿里巴巴矢量圖庫 Iconfont 拓展團隊使用的圖標 —— unicode 方式

一直以來硼控,我們公司都在使用圖庫 Iconfont,沒有 UI 設計師的時候,直接從上面下載矢量圖或者 PNG 格式的圖片配合開發(fā)机打。

Ant Design 中 Icon 組件為我們內置了常用的管理系統(tǒng)后臺的圖標蓬坡。下圖就是官網(wǎng)展示的圖標猿棉,能滿足許多項目的使用。

icon截圖.jpg

使用也非常簡單屑咳,引入安裝 antd 組件庫萨赁,直接復制圖標的代碼就可以使用。

<Icon type="question" style={{ fontSize: 16, color: '#08c' }} />
參數(shù) 說明 類型 默認值
spin 是否有旋轉動畫 boolean false
style 設置圖標的樣式兆龙,例如fontSize 和 color object -
type 圖標類型 string -

同時杖爽,我們很快就會發(fā)現(xiàn),這里的圖標可能不太符合我們的產(chǎn)品要求紫皇。后來慰安,我才發(fā)現(xiàn)通過 Iconfont 可以實現(xiàn)圖標的拓展,具體的步驟如下.

  1. 登錄

    Iconfont 官網(wǎng)坝橡,建議使用 github 直接登錄泻帮,省了許多麻煩。

Iconfont官網(wǎng).jpg
  1. 點擊頁面上方的圖標管理计寇。

    圖標管理.jpg
  1. 新建一個項目锣杂。

    新建項目.jpg
  1. 尋找合適的圖標,收藏到購物車里番宁,打開購物車可以看到

    添加至項目元莫,點擊后便可以將購物車里的圖標變成私有項目里的圖標。

購物車.jpg
  1. 這時再打開

    我的項目蝶押,就可以看到添加進來的圖 unicode 引用踱蠢、font-class 引用、symbol 引用。Ant Design 使用的方式就是 unicode 引用茎截。

    union代碼.jpg

    6.最后苇侵,在項目中引入這些圖標的代碼就可以隨心所欲地更改大小、顏色企锌、旋轉角度等字體屬性了榆浓。

unicode是字體在網(wǎng)頁端最原始的應用方式,特點是:

兼容性最好撕攒,支持ie6+陡鹃,及所有現(xiàn)代瀏覽器。 支持按字體的方式去動態(tài)調整圖標大小抖坪,顏色等等萍鲸。 但是因為是字體擦俐,所以不支持多色。只能使用平臺里單色的圖標蹬叭,就算項目里有多色圖標也會自動去色状知。 注意:新版iconfont支持多色圖標,這些多色圖標在unicode模式下將不能使用坦喘,如果有需求建議使用symbol的引用方式

unicode使用步驟如下:

第一步:拷貝項目下面生成的 font-face瓣铣,放到 iconfont.css 文件中

@font-face {font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    url('iconfont.woff') format('woff'),
    url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}

第二步:定義使用 iconfont 的樣式贷揽,也在 iconfont.css 文件中

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

第三步:挑選相應圖標并獲取字體編碼禽绪,應用于頁面

<i class="iconfont">&#x33;</i>
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末印屁,一起剝皮案震驚了整個濱河市雄人,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖叉谜,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件牺勾,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機履怯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進店門叹洲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蝗柔,你說我怎么就攤上這事民泵≌蛔保” “怎么了?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長市框。 經(jīng)常有香客問我糕韧,道長,這世上最難降的妖魔是什么蒋得? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任额衙,我火速辦了婚禮,結果婚禮上县踢,老公的妹妹穿的比我還像新娘。我一直安慰自己伟件,他們只是感情好硼啤,可當我...
    茶點故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布斧账。 她就那樣靜靜地躺著谴返,像睡著了一般咧织。 火紅的嫁衣襯著肌膚如雪嗓袱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天渠抹,我揣著相機與錄音,去河邊找鬼闪萄。 笑死梧却,一個胖子當著我的面吹牛,可吹牛的內容都是我干的败去。 我是一名探鬼主播放航,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼为迈,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了搜锰?” 一聲冷哼從身側響起耿战,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤狈涮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后歌馍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體松却,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡暴浦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了晓锻。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片歌焦。...
    茶點故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖砚哆,靈堂內的尸體忽然破棺而出独撇,到底是詐尸還是另有隱情,我是刑警寧澤躁锁,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布纷铣,位于F島的核電站,受9級特大地震影響灿里,放射性物質發(fā)生泄漏关炼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一匣吊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧寸潦,春花似錦色鸳、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至斩箫,卻和暖如春吏砂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背乘客。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工狐血, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人易核。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓匈织,卻偏偏與公主長得像,于是被迫代替她去往敵國和親牡直。 傳聞我的和親對象是個殘疾皇子缀匕,可洞房花燭夜當晚...
    茶點故事閱讀 45,512評論 2 359

推薦閱讀更多精彩內容

  • 之前發(fā)表過一篇關于iconfont圖標字體的相關教程,以文字的方式碰逸,實現(xiàn)網(wǎng)頁中的圖標和特殊字符乡小。教程鏈接可參考:h...
    小碼哥教育520it閱讀 23,078評論 0 12
  • 大家好满钟,我是IT修真院鄭州分院第三期的學員高雪峰胜榔,一枚正直、純潔零远、善良的前端程序員 今天給大家分享一下苗分,修真院官網(wǎng)...
    月如春秋閱讀 625評論 0 0
  • ###### 使用的相關鏈接教程 圖標下載步驟使用的三種方式 圖標下載方式 首先在Iconfont-阿里巴巴矢量圖...
    娜妹子辣辣妹子娜閱讀 12,550評論 1 3
  • 首先打開Iconfont-阿里巴巴矢量圖標庫 網(wǎng)址 http://www.iconfont.cn/ 搜索你想要的圖...
    鐵樹的花期閱讀 5,361評論 5 8
  • 生活,字面意思就是首先生牵辣,然后活摔癣。在生活中我們會碰到很多事情,復雜的或者簡單的纬向,開心的或者痛苦的择浊,酸甜苦...
    kany閱讀 138評論 0 0