Ich versuche, die HTTP-Anfragen auf meiner Website durch Kombination mehrerer CSS-Dateien zu reduzieren. Ich kopiere und kopiere sie in der Reihenfolge, in der sie sich gerade befinden, wenn alles funktioniert, aber wenn ich versuche, diese riesige kombinierte CSS-Datei zu verwenden, werden bestimmte Symbole nicht angezeigt. Das Problem scheint mit einer font-awesome CSS-Datei zu sein, denn wenn ich das heraustrenne, tauchen die Icons auf.Kombinierte CSS-Dateifunktionalität
Ich dachte, dass mehrere CSS-Dateien genau so funktionierten, als würden Sie sie in der Reihenfolge kombinieren, aber das scheint für mich nicht der Fall zu sein. Ich weiß nicht, ob es vielleicht daran liegt, dass die kombinierte CSS-Datei zu groß ist (466 kb) oder dass ich verkleinerte und normale Dateien kombiniere. Ich habe überprüft, dass alle Selektoren genau gleich sind, aber nicht die selbe spezifische Symbole.
Gibt es etwas über das Kombinieren von CSS-Dateien, die ich vermisse?
Der Inhalt ist sehr wahrscheinlich * nicht * das gleiche. – PeeHaa
font-awesome erfordert die eigentliche Schriftdatei (.eot, woff, ttf ecc ...). Wenn Sie also ein CDN verwenden, müssen Sie jetzt alle Ressourcen herunterladen und auf Ihrem Server speichern. Trotzdem empfehle ich Ihnen, ein CDN zu verwenden, da es wahrscheinlicher ist, dass der Benutzer, der Ihre Website besucht, bereits eine zwischengespeicherte Version dieser Dateien hat. https://www.sitepoint.com/7-reasons-to-usea- cdn/ –