[gelöst] CSS in Head einfügen
Eingetragen von donflow (35)
am 19.05.2010 - 07:24 Uhr in
am 19.05.2010 - 07:24 Uhr in
Hallo zusammen,
ich möchte einige CSS Styles mit der Funktion drupal_set_html_head() in den schreiben.
Allerdings wird mein CSS dann direkt an den Anfang vom Head reingesetzt.
Das heisst die Styles werden von weiter unten eingebundenen CSS Styles überschrieben.
Wie kriege ich meine Custom CSS Styles an den ende vom header?
Danke + Viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Zum Einbinden von eigenen
am 19.05.2010 - 07:41 Uhr
Zum Einbinden von eigenen CSS-Dateien ( bspw. auf Modulebene ) verwendet man in Drupal die Funktion drupal_add_css - hiermit würdest du deine CSS ans Ende des HTML Heads gesetzt bekommen..
Wenn du nur ein paar CSS Definitionen ändern möchtest, ist das Modul CSS Injector recht praktisch - dies kann bspw. genutzt werden um bei StandardThemes noch kleinere CSS Änderungen durchzuführen ..
Danke, hat geklappt. Wusstet
am 16.07.2010 - 20:59 Uhr
Danke, hat geklappt.
Wusstet ihr das der IE nicht mehr als 30 CSS files parsen kann?
Das war das eigentliche Problem... bei größeren Projekten kommt das ja mal vor.
Viele Grüße
Drupal bietet dir hier aber
am 16.07.2010 - 21:21 Uhr
Drupal bietet dir hier aber auch die Möglichkeit all die CSS Files der Module etc. zu aggregieren - d.h. die CSS Dateien werden alle in eine Datei gepackt. Das Ganze bringt dann noch einmal einen ordentlichen Geschwindigkeitsschub. Aktivieren kannst du die CSS Aggregation im Menu Administer / Site configuration / Performance .. Hier lassen sich neben der CSS Aggregation auch das Caching und die JS Aggregierung einstellen.. Ein guter Ansatzpunkt um auf Drupalseite noch einmal ein bissel Performance rauszuholen.
Ich habe noch überlegt das
am 16.07.2010 - 21:26 Uhr
Ich habe noch überlegt das dazu zu schreiben :)
Klar, aber zum Entwickeln ist die aktivierte Funktion nicht optimal.
Viele Grüße