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在线视频| 91欧美亚洲国产五月天| 国产成人1024精品下载| 国产在线自乱拍播放| 永久免费AⅤ无码网站在线观看| 欧美成在线视频| 久久精品欧美一区二区| 亚洲AV永久无码精品古装片| 国产成人调教在线视频| 色一情一乱一伦一区二区三区小说| 中文精品久久久久国产网址| 亚洲国产成熟视频在线多多| 久久国产精品影院| 欧美第九页| a级毛片免费看| 露脸国产精品自产在线播| 亚洲日韩精品伊甸| 国产三区二区| 波多野结衣亚洲一区| 先锋资源久久| 日韩在线播放中文字幕| 亚洲综合精品香蕉久久网| 无码人中文字幕| 国产激爽爽爽大片在线观看| 亚洲二区视频| 午夜激情婷婷| 国产不卡网| 亚洲国产精品不卡在线| 欧美黑人欧美精品刺激| 色综合热无码热国产| 福利在线不卡一区| 亚洲欧美精品一中文字幕| 午夜国产大片免费观看| 伊人久久福利中文字幕| 国内精品一区二区在线观看| 在线播放国产一区| 国产麻豆另类AV| 国产精品亚洲欧美日韩久久| 欧美.成人.综合在线| 香蕉eeww99国产在线观看| 青青操视频在线| 国产乱子伦视频在线播放| 国产欧美日韩18| 国产精品免费电影| 天天色天天操综合网| 亚洲自拍另类| 免费a在线观看播放| 免费亚洲成人| 999精品视频在线| 国产视频 第一页| 四虎免费视频网站| 午夜日本永久乱码免费播放片| 不卡午夜视频| 999国内精品视频免费| 欧美精品啪啪| WWW丫丫国产成人精品| 熟女视频91| 999国产精品| 日韩毛片在线播放| 麻豆国产原创视频在线播放| 熟妇丰满人妻| 国产女人18水真多毛片18精品 | 国产午夜无码专区喷水| 精品国产成人三级在线观看| 久久99久久无码毛片一区二区| 伊人久久婷婷五月综合97色| 亚洲性视频网站| 亚洲色婷婷一区二区| A级毛片无码久久精品免费| 国产无码制服丝袜| 国产一级无码不卡视频| 精品99在线观看| 成人福利在线视频| 国产综合精品一区二区| 国产欧美日韩另类精彩视频| 亚洲精品视频免费看| 国产 在线视频无码| 久久久受www免费人成| 国产精品久久久久久久伊一| 欧美日韩国产精品va| 亚洲无码电影| 国产在线自乱拍播放|