In CakePHP 3.2 habe ich einige Probleme mit einem langsamen Laden von internen CSS-Dateien nach dem Klicken auf F5 (Aktualisieren der Seite). Die Seite überlagert oft Elemente entsprechend der internen CSS-Datei in einer für den Benutzer unschönen Sichtweise.CakePHP 3.2 langsam laden von CSS-Dateien
Das Problem erscheint nur auf (ziemlich kleine) CSS-Dateien, die ich am Anfang meiner Ansicht Seiten laden. Die (große) CSS-Hauptdatei, die unter Layout/default.ctp geladen wird, ist nie ein Problem - sie ist immer schnell und vollständig geladen.
Die Haupt-CSS-Datei und die internen CSS-Dateien enthalten völlig verschiedene Elemente. Ich überschreibe nicht die gleichen IDs (z. B. #my_id {...}) in beiden. Daher verstehe ich nicht, warum die internen Stile langsam geladen werden.
Ich füge CSS zu den Unterseiten mit der folgenden Zeile (in dem Anfang jeder Ansicht Datei):
echo $this->Html->css('my-css-file');
Ich würde lieber warten Benutzer ein wenig länger, aber ihm oder ihr eine ganze Seite zu geben, mit dem korrekt geladenen CSS. Es ist möglich?
Kein @import hinzugefügt. CSS ist in Ordnung (sehr Standard) – Annabelle