首頁 > web前端 > css教學 > 主體

如何在 Font Awesome 5 中使用不同的 Unicode 星形圖示?

Mary-Kate Olsen
發布: 2024-10-24 10:16:29
原創
272 人瀏覽過

How to Use Different Unicode Star Icons in Font Awesome 5?

Font Awesome 5 Unicode 星級評級系統:常規與實心

在Font Awesome 5 中,常規和實心星形圖示具有不同的unicode 值( ) ,但根據字體粗細,它們的外觀有所不同。

用於交換星形版本的CSS 代碼:

要使用CSS 在常規星形版本和實心星形版本之間切換,只需簡單地調整字體粗細:

<code class="css">input.star:checked ~ label.star:before {
  content: '\f005';
  color: #e74c3c;
  transition: all .25s;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; /* Solid star */
}

label.star:before {
  content: '\f005';
  font-family: 'Font Awesome 5 Free';
  font-weight: 200; /* Regular star */
}</code>
登入後複製

實作:

要使用此星級評分系統:

  1. 包含字體很棒的CSS 檔案:

    <code class="html"><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css"></code>
    登入後複製
  2. 建立一個帶有星號類別的複選框輸入:

    <code class="html"><input type="checkbox" class="star"></code>
    登入後複製
  3. 新增帶有帶有星號類別的標籤複選框旁

    <code class="html"><label class="star"></label></code>
    登入後複製

透過使用上面的CSS 程式碼,點選複選框將在常規星號(字體粗細:200)和實心星星(字體粗細:900)。

以上是如何在 Font Awesome 5 中使用不同的 Unicode 星形圖示?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!