«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как использовать Unicode для значков Font Awesome 5 Star с классами Far и Fas?

Как использовать Unicode для значков Font Awesome 5 Star с классами Far и Fas?

Опубликовано 17 ноября 2024 г.
Просматривать:505

How to Use Unicode for Font Awesome 5 Star Icons with \'far\' and \'fas\' Classes?

Юникод для значков Font Awesome 5 Star: использование классов «far» и «fas»

Font Awesome 5 предлагает как обычные, так и надежные значки звездочек, представленные значениями Юникода «\f005» для обоих. Чтобы использовать эти варианты в своей рейтинговой системе, вы можете использовать CSS для переключения между классами «far» и «fas».

Класс «fas» представляет собой сплошную звезду, а «far» — обычную звезду. . Ключом к переключению между ними является регулировка толщины шрифта. Установив толщину шрифта 900 для отмеченной звезды и 200 для неотмеченной звезды, вы можете легко переключаться между сплошной и обычной версией соответственно.

Вот обновленный фрагмент кода, который учитывает это:

input.star:checked ~ label.star:before {
  content: '\f005';
  color: #e74c3c;
  transition: all .25s;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

label.star:before {
  content: '\f005';
  font-family: 'Font Awesome 5 Free';
  font-weight: 200;
}

Этот код гарантирует, что значок звездочки будет ровным, если флажок не установлен, и сплошным, если флажок установлен, что позволяет легко создать динамическую и интерактивную систему рейтингов.

Заявление о выпуске Эта статья перепечатана по адресу: 1729733857. В случае каких-либо нарушений, пожалуйста, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3