Ergebnis 1 bis 15 von 17
Thema: CSS und PHP
-
23-02-2013, 14:41 #1
CSS und PHP
Hy Leute, ich beziehe viele Farbangaben und floatrichtungen aus der datenbank,
diese impementier ich dann via php in meinen style-tag, der wird nur langsam gigantisch und ich will in outsourcen also in eine externe css datei auslagern,
doch ich kann ja keine php echos in die css datei schreiben (bzw kann ich aber wird dann nix angezeigt)
Jemand eine Idee wie ich das anders realisieren kann?
-
23-02-2013, 16:31 #2
AW: CSS und PHP
Sind die Angaben dynamisch oder statisch?
Bei statischen einfach als CSS Datei statisch auf den Server legen.
Bei dynamischen in sinnvolle Gruppen aufteilen, die Gruppen als CSS Dateien statisch auf den Server legen und je Bedarf dynamisch einbinden.
-
23-02-2013, 16:46 #3
-
23-02-2013, 21:06 #4
AW: CSS und PHP
ja das klingt gut, allerdings bringt das nun performanceschwierigkeiten mit sich, heißt die seite wird geladen aber in "hässlich" und dann zieht erst das stylesheet und formatiert alles nach einer gefühlten Sekunde. Das ist nicht so schön. Was kann man da machen, hab das stylesheet schon ganz oben angesiedelt, vor allem, aber bringt nix
-
24-02-2013, 05:47 #5
-
24-02-2013, 10:29 #6
-
24-02-2013, 12:53 #7
AW: CSS und PHP
nee als ich es als normales php-include hatte, war alles super, da kam die ganze page zwar ne halbe sekunde später, aber dann direkt mit der korrekten formatierung
Ja es ist wirklich immer was, will ungerne ein 3560 Zeilen CSS wieder in die index inline setzen oder mit php includen, kann ich nicht den body-tag loaden wenn die stylesheet komplett geladen? Oder woran liegt es? Denke weil die CSS zu groß ist ge?
-
24-02-2013, 14:05 #8
Eroberer
- registriert
- 31-01-2008
- Beiträge
- 69
AW: CSS und PHP
der <style> TAG versteht auch das onload event.
Möglich wäre es also den body auf "display:none; zu setzen und ihn mit dem onload event vom <style> TAG dann wieder sichtbar zu machen.
Ist nur eine Idee, also ungetestet und ohne Garantie^^
-
24-02-2013, 14:27 #9
-
24-02-2013, 15:06 #10
AW: CSS und PHP
Das window.onload-Event feuert auch erst, wenn alle Styles geladen sind.
@teldri: <style> bindet aber keine externen CSS-Dateien ein... oder meinst du <link>?
-
24-02-2013, 18:48 #11
AW: CSS und PHP
ja aber wie kann ich denn die seite erst anzeigen lassen wenn <link> vertig geladen hat, damit direkt die seite ordentlich formatiert erscheint
-
24-02-2013, 22:21 #12
AW: CSS und PHP
Du kannst z.B. das <body> per <script> ganz am Anfang (also das <script> gleich als erstes Kind ins <body> schreiben) auf display: none setzten.
-
25-02-2013, 00:58 #13
AW: CSS und PHP
und dann per onload im <link> dem wieder entgegenwirken? hab ich das so richtig verstanden?
-
25-02-2013, 09:03 #14
Lounge-Member
- registriert
- 18-08-2004
- Beiträge
- 14.671
-
25-02-2013, 09:04 #15
Lounge-Member
- registriert
- 18-08-2004
- Beiträge
- 14.671
Lesezeichen