跳至主要內容
版本:v8

ion-icon

圖示是一個簡單的元件,可透過 Ionicons 函式庫取得,該函式庫預設已與所有 Ionic Framework 應用程式預先封裝。它可以用來顯示來自 Ionicons 集的任何圖示或自訂 SVG。它也支援樣式設定,例如大小和顏色。

如需所有可用圖示的清單,請參閱 ionic.io/ionicons。如需包含樣式設定和自訂 SVG 用法的詳細資訊,請參閱 使用方式頁面

基本用法

協助工具

純粹是裝飾性內容的圖示應具有 aria-hidden="true"。這不會在視覺上隱藏圖示,但會從輔助技術中隱藏元素。

<ion-icon name="heart" aria-hidden="true"></ion-icon>

如果圖示是互動式的,則應透過新增 aria-label 來定義替代文字。

<ion-icon name="heart" aria-label="Favorite"></ion-icon>

或者,如果圖示位於它所描述的另一個元素內部,則該元素應新增 aria-label,並且應使用 aria-hidden 隱藏圖示。

<ion-button aria-label="Favorite">
<ion-icon name="heart" aria-hidden="true"></ion-icon>
</ion-button>