Font Awesome-Symbole werden nicht gerendert: Ursachen und Lösungen
Font Awesome-Symbole sind eine beliebte Wahl, um die visuelle Attraktivität von Webseiten zu verbessern. Trotz der Einbeziehung des erforderlichen CSS und HTML treten jedoch bei einigen Benutzern Probleme auf, da die Symbole nicht richtig dargestellt werden. In diesem Artikel werden mögliche Gründe untersucht und Lösungen zur Lösung dieses Problems bereitgestellt.
Ein häufiges Problem ist ein falscher CDN-Link. Stellen Sie sicher, dass der Link zur CSS-Datei von Font Awesome korrekt ist, wie unten gezeigt:
Überprüfen Sie außerdem noch einmal, ob das Sicherheitsprotokoll Ihrer Seite mit dem im CSS-Link verwendeten Protokoll übereinstimmt. Wenn Ihre Seite beispielsweise HTTPS verwendet, müssen Sie HTTPS für den CSS-Link verwenden (ersetzen Sie http:// durch https://).
Ein weiterer potenzieller Übeltäter sind Werbeblocker wie AdBlock Plus oder uBlock. Deaktivieren Sie Werbeblocker vorübergehend, um festzustellen, ob sie die Symbole stören. Das Problem kann auch durch Leeren des Browser-Cache behoben werden.
Stellen Sie sicher, dass die HTML-Elemente, die die Symbole verwenden, über die entsprechenden Klassenattribute verfügen. Mit dem folgenden Code werden beispielsweise keine Symbole angezeigt:
Verwenden Sie stattdessen:
Überprüfen Sie außerdem, dass Ihr CSS die Font Awesome-Schriftfamilie nicht überschreibt, wie in diesem Beispiel zu sehen:
* { font-family: 'Josefin Sans', sans-serif !important; }
Wenn Sie Internet Explorer 8 verwenden, stellen Sie abschließend sicher, dass auf Ihrer Seite ein HTML5-Shim vorhanden ist. Wenn keine dieser Lösungen das Problem behebt, finden Sie weitere Tipps zur Fehlerbehebung im Font Awesome Wiki.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3