Sie können keinen Text als Hintergrundbild verwenden, aber Sie können die :before
o :after
Pseudoklassen, um ein Textzeichen dort zu platzieren, wo Sie es haben wollen, ohne alle Arten von unordentlicher zusätzlicher Markierung hinzufügen zu müssen.
Vergewissern Sie sich, dass Sie position:relative
auf Ihrem tatsächlichen Text Wrapper für die Positionierung zu arbeiten.
.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;
}
EDITAR:
Font Awesome v5 verwendet andere Schriftartennamen als ältere Versionen:
- Für FontAwesome v5, kostenlose Version, verwenden:
font-family: "Font Awesome 5 Free"
- Für FontAwesome v5, Pro Version, verwenden:
font-family: "Font Awesome 5 Pro"
Beachten Sie, dass Sie denselben Schriftart und -gewicht Eigenschaft auch (scheint 900 zu sein).
Eine andere Möglichkeit, den Namen der Schriftart herauszufinden, besteht darin, mit der rechten Maustaste auf das Symbol einer Beispielschriftart auf Ihrer Seite zu klicken und den Namen der Schriftart abzurufen (auf dieselbe Weise kann auch der utf-8-Symbolcode ermittelt werden, aber beachten Sie, dass Sie ihn auf :before
).