Ви не можете використовувати текст як фонове зображення, але ви можете використовувати класи :before
або :after
псевдо, щоб розмістити текстовий символ там, де вам це потрібно, без необхідності додавати всі види брудних додаткових націнок.
Не забудьте встановити position:relative
фактичну обгортку тексту для позиціонування.
.mytextwithicon {
position:relative;
}
.mytextwithicon:before {
content: "\25AE"; /* this is your text. You can also use UTF-8 character codes as I do here */
font-family: FontAwesome;
left:-5px;
position:absolute;
top:0;
}
Редагувати:
Шрифт Awesome v5 використовує інші назви шрифтів, ніж старіші версії:
- Для безкоштовної версії FontAwesome v5 використовуйте:
font-family: "Font Awesome 5 Free"
- Для версії FontAwesome v5, Pro, використовуйте:
font-family: "Font Awesome 5 Pro"
Зверніть увагу, що ви також повинні встановити те саме властивість ваги шрифту (здається, 900).
Ще один спосіб знайти ім'я шрифту - це клацнути правою кнопкою миші на зразковому значку шрифту на вашій сторінці та отримати ім'я шрифту (так само, як можна знайти код значка utf-8, але зауважте, що ви можете дізнатися його :before
).