999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

字體圖標技術在前端設計中的應用

2019-11-23 05:49:00趙文艷
科技風 2019年29期
關鍵詞:設計

趙文艷

摘 要:圖標在前端設計中應用廣泛,主要的圖標技術有雪碧圖(sprite),純CSS3圖標和字體圖標三種,這三種方案各有優劣。文章主要闡述了字體圖標技術特點,重點說明了如何應用該技術。

關鍵詞:字體圖標;前端設計

在前端設計中,必不可免的要用到各式各樣的圖標,它們能夠對產品功能進行劃分,也能給用戶好的視覺體驗。應用這些圖標的前端技術主要有三種:第一種是雪碧圖(sprite)方案,是將多個小圖標整合在大圖片中,通過CSS中的background相關屬性對圖片進行布局定位。該方案的好處在于減少服務器請求次數,提高頁面顯示性能,缺點是修改不易,而且受分辨率的影響。第二種是純CSS繪畫圖標,優點是代碼實現,可縮放,性能高,缺點是對設計者要求高,復雜的圖案設計困難,還存在兼容性問題。第三種是文章闡述的字體圖標技術。

1 生成字體圖標

1.1 字體文件類型

不同的瀏覽器對字體格式的支持是不同的,下面簡要介紹字體的幾種格式。

EOT。只有IE瀏覽器才支持的字體格式,需要使用專門的工具將常規字體轉為該格式。

TrueType和OpenType。電腦中常見的字體格式,后綴名是“.ttf”和“.otf”。

WOFF。專門為WEB設計的字體格式,可以看作是TrueType和OpenType的壓縮版,文件體積更小,因此下載速度也會更快。

SVG。它本身不是字體格式,而是可縮放矢量圖形的繪制方式,缺點是體積大。

因為瀏覽器兼容問題,在使用字體文件時,不能只選取一種類型。而是選取多種類型,瀏覽器自主選擇支持的類型下載。

1.2 生成字體圖標的網站

使用字體圖標首先要生成字體圖標,在網絡上有很多提供免費字體的網站。這里介紹兩個比較熱門的字體圖標生成網站。

Iconmoon(http://www.iconmoon.io)。可以選擇單個下載與打包下載,下載格式為zip,解壓后會有不同格式與大小的多種圖標,方便使用。

Iconfont(http://www.iconfont.cn)。阿里巴巴圖標庫,國內設計師的原創作品,有官方與色彩圖標分類,線條圓滑,風格多樣,包含許多國內應用和具有中國特色的圖標。下載時需要登陸,可以收藏圖標,大多數為免費下載。

1.3 字體圖標的生成

以阿里巴巴圖標庫為例,進入網站后,先使用賬戶進行登錄,然后自由選擇需要的圖標庫,單擊購物車圖標將選中的圖標加入購物車,選擇圖標完畢,單擊購物車圖標進入下載頁面,選擇“下載代碼”將制作好的字體圖標下載到本地。將下載好的文件解壓縮,得到九個文件。其中demo.css和demo_index.html是官方提供的演示案例,供用戶參考。.eot,.svg,.ttf,.woff,.woff2格式的五個文件是字體圖標文件。.js文件是為了描繪彩色圖標。Iconfont.css文件是字體圖標應用的CSS樣式。

2 字體圖標的應用

2.1 普通字體圖標的使用

將解壓好的阿里圖標文件拷貝到項目目錄的預設文件夾內,在項目中引入iconfont.css文件,或將iconfont.css文件里的內容復制粘貼到項目的css內容里。

在項目需要使用圖標的位置添加諸如i,span等類似的掛鉤標簽,為標簽添加兩個類名。一個固定的是iconfont,另一個是要使用圖標對應的類名。

2.2 彩色圖標的使用

Iconfont提供了Symbol 圖標引用方式,該用法的實質是做了一個 SVG 的集合。優點是可以顯示彩色圖標,缺點是兼容性差,瀏覽器渲染的性能一般。

首先需要在項目頁中引入下載包中的 symbol 代碼:

加入CSS樣式,設定圖標的寬高:

.icon { width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden;}

挑選相應圖標并獲取類名,例如類名為icon-fanqie,應用于頁面:

3 結語

以阿里巴巴字體圖標的下載和使用為例,其余的字體圖標生成網站大同小異。字體圖標有著輕量級,靈活性好,兼容性強等優點。當然也有自身的缺點,比如字體圖標的版權和付費問題。有些瀏覽器并不支持彩色圖標。用好字體圖標,對前端設計工作大有幫助,所以前端設計者應該熟練掌握字體圖標技術。

參考文獻:

[1]楊再興.圖標字體在網頁制作中的應用[J].電腦編程技巧與維護,2015(5):85-87.

[2]阿里圖標庫.演示案例說明文檔[DB/OL].2019.

[3]David Sawyer McFarland.CSS實戰手冊[M].北京:中國電力出版社出版社,2017:129-155.

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 亚洲天堂首页| 亚瑟天堂久久一区二区影院| 午夜毛片免费观看视频 | 一级成人欧美一区在线观看| 国产视频大全| 精品少妇人妻无码久久| 中文无码精品A∨在线观看不卡| 国产亚洲精品va在线| 国产精品午夜电影| 久久青青草原亚洲av无码| 中文字幕有乳无码| 全部免费毛片免费播放| 国产精品成人免费综合| 无码中文字幕乱码免费2| 国产一级片网址| 免费国产小视频在线观看| 国产视频自拍一区| 无码中文字幕乱码免费2| 精品无码人妻一区二区| 亚洲色图在线观看| 伊人色综合久久天天| 国内精品视频| 国产亚洲精久久久久久无码AV | 亚洲成a人片在线观看88| 精品福利视频网| 亚洲中文字幕久久无码精品A| 亚洲欧美日韩精品专区| 亚洲成人高清无码| 国产视频大全| 亚洲男人的天堂久久精品| 一区二区三区成人| 91久久国产成人免费观看| 亚洲国内精品自在自线官| 亚洲美女视频一区| 国产亚洲精品精品精品| 狠狠干欧美| 伊人网址在线| 97超爽成人免费视频在线播放| 国产精品永久免费嫩草研究院| 日韩在线视频网| 青青操国产视频| 亚洲无码久久久久| 无码在线激情片| 伊人福利视频| 日本中文字幕久久网站| 国产欧美日韩精品第二区| 一本久道久综合久久鬼色| 亚洲国产精品不卡在线| 国产精品短篇二区| 中文字幕在线播放不卡| 国产主播在线一区| 日本在线国产| 日本午夜精品一本在线观看| 91av成人日本不卡三区| 国产人在线成免费视频| 亚洲无码熟妇人妻AV在线| 成人午夜视频免费看欧美| 天天色天天操综合网| vvvv98国产成人综合青青| 超碰91免费人妻| 免费日韩在线视频| 国产第一色| 国产亚洲精品自在线| 91原创视频在线| 久久精品无码国产一区二区三区| 国产人人干| 九九免费观看全部免费视频| 国产97色在线| 亚洲无卡视频| 亚洲三级影院| 三级毛片在线播放| 99久久国产综合精品女同| 亚洲黄色片免费看| 热99re99首页精品亚洲五月天| 国产sm重味一区二区三区| 韩国自拍偷自拍亚洲精品| 麻豆精品在线| 成人一级黄色毛片| 亚洲欧美日韩成人在线| 91精品国产无线乱码在线| 久久精品视频亚洲| 久久毛片网|