FontAwesome 圖標字體庫的使用

来源:https://www.cnblogs.com/xutao1517588477/archive/2019/03/27/10605104.html
-Advertisement-
Play Games

在前端開發中,許多新手常會遇見一個問題,參考的網頁上有類似下圖的圖標,但在資源里卻找不到對應的文件,這是因為這些網頁使用了圖標庫。這裡介紹一種常見的圖標庫——FontAwesome的使用。 1.登錄Font Awesome官網,下載Font Awesome安裝包,最好下載最新版本的,因為最新版本中的 ...


在前端開發中,許多新手常會遇見一個問題,參考的網頁上有類似下圖的圖標,但在資源里卻找不到對應的文件,這是因為這些網頁使用了圖標庫。這裡介紹一種常見的圖標庫——FontAwesome的使用。

1.登錄Font Awesome官網,下載Font Awesome安裝包,最好下載最新版本的,因為最新版本中的更新的子圖圖標相對於老版本數量比較全面

附:Font Awesome官網

http://fontawesome.dashgame.com/

2.下載好壓縮包後,點擊文件夾,找到CSS文件夾裡面的font-awesome.css或者font-awesome.min.css(表示壓縮過的)複製到自己項目裡面的CSS文件夾中,並把安裝包文件夾中的fonts文件夾整個文件夾複製到自己項目中。

3.打開HTML頁面,在head頭部中引入font-awesome.css。

<link rel="stylesheet" href="css/font-awesome.min.css">

當然了,如果沒有下載安裝包的,可以引入線上css。

比如:<link rel="stylesheet" href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.css">

4.圖標的引用:font-awesome圖標可以任何一個地方引用,只要在該元素的類中加入首碼fa,在加入對應的圖標名稱。不知道圖標的名稱,可以在官網中找到對應的圖標,即可以找到對應的圖標名稱。

<i class="fa fa-car"></i>、<i class="fa fa-book"></i>

註:Font Awesome 設計為與內聯元素一起使用。 <i>和 <span> 元素廣泛用於圖標。

5.可以直接對圖標的屬性進行更改,如圖標的顏色、大小,並且可以組合不同的圖標形成所需的圖標等。

<i class="fa fa-car" style="font-size:60px;color:red;"></i>

6.執行以上步驟,若是沒有圖標顯示,可以打開font-awesome.css,檢查字體庫,即引入fonts文件的路徑是否正確。

7.註意事項:引用圖標時,一定要在class類中引入fa,然後在添加圖標的名稱


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 錯誤: ORA-28040--No matching authentication protocol 原因:客戶端版本與伺服器端版本不一致導致,比如客戶端是11g,而伺服器端是12c 解決:最根本的解決辦法是安裝與伺服器端版本一致的客戶端 網上也有其他的辦法,如修改sqlnet.ora文件追加下列配 ...
  • 背景 在13年的時候,我開始負責整個公司的搜索引擎。嗯……,不是很牛的那種大項目負責人。而是整個搜索就我一個人做。哈哈。 後來跳槽之後,所經歷的團隊都用Elasticsearch,基本上和緩存一樣,是項目必備的工具。目前靜兒在做的項目中也在用,正好系統學習一下。畢竟靜兒的夢想就是打造自己的搜索引擎。 ...
  • 1、背景&解決方法 最近碰到一個需求,app監聽特定的廣播,接收到廣播後啟動自己再進行處理。需求很簡單,靜態註冊就好,不過,在自測的時候遇到一個問題,app安裝後沒啟動過的狀態下,什麼廣播都收不到!なにもない! 後來,網上各種查,找到了“罪魁禍首”:Android 3.1以後新增的stopped機制 ...
  • 在大多單位的引流或業務操作中,基本上都需要使用安卓的高端技術Xposed框架,近期,我們單位購買了一批新的安卓4.0以上系統,基本上都都是基於7.0以上版本,基本上都不能夠刷入root超級許可權,即便是一部分能但較為麻煩,甚至也有刷入root超級許可權後重啟設備就恢復無root狀態的情況出現,很是頭疼的 ...
  • 在大多運行室的引流或者業務操作中,理論上需要使用安卓的神一般的Xposed框架,上周我們運行室購來了一批新的vivo機器,理論上都是基於7.0以上系統版本,理論上不能夠獲得root的su許可權,雖然一部分能但非常麻煩,甚至也有獲得root的su許可權後重啟設備就恢復無root狀態的情況出現,很是焦慮的一 ...
  • App瘦身 資源瘦身 使用tinypng壓縮PNG圖片。視頻可以通過 Final cut等軟體進行解析度壓縮。音頻則降低碼率即可。 非必須資源文件可以放到自己伺服器上 啟動圖使用 LaunchScreen.storyboard,啟動圖在一個項目資源中占比其實蠻大的,但是使用 LaunchScreen ...
  • 前言 在iOS中,NSTimer的使用是非常頻繁的,但是NSTimer在使用中需要註意,避免迴圈引用的問題。之前經常這樣寫: - (void)setupTimer { self.timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self ...
  • 在越來越多應用室的引流,或業務操作中,大多數需要使用安卓的強大Xposed框架,前幾天,我們應用室採購了一批新的vivo4.0系統,大多數都是基於7.0以上系統,大多數不能夠刷入Root的su許可權,即使一些可以但非常麻煩,甚至也有刷入Root的su許可權後重啟設備就恢復無Root狀態的情況發生,很是頭 ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...