In Font Awesome 5 werden die Symbole „fa-star“ und „far fa-star“ verwendet unterschiedliche Schriftstärken, um durchgehende bzw. normale Sternsymbole zu erstellen. Beide Symbole teilen sich den Unicode-Codepunkt „f005“.
Im bereitgestellten CSS-Code ist die Diskrepanz zwischen normalen und durchgezogenen Sternen auf die inkonsistenten Schriftstärken zurückzuführen. Um zwischen der regulären und der einfarbigen Version zu wechseln, passen Sie die Eigenschaft „font-weight“ in Ihrem Stylesheet an:
<code class="css">input.star:checked ~ label.star:before { /* Solid star */ font-weight: 900; } label.star:before { /* Regular star */ font-weight: 200; }</code>
Mit einer Schriftstärke von 200 für die reguläre Version und 900 für die einfarbige Version können Sie dies jetzt dynamisch tun Wechseln Sie je nach Benutzereingabe zwischen den beiden Sterndarstellungen.
Das obige ist der detaillierte Inhalt vonWie kann man mit Unicode zwischen regulären und einfarbigen Awesome 5-Symbolen unterscheiden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!