Custom CSS funktioniert nicht
am 02.06.2016 - 12:45 Uhr in
Hallo zusammen,
ich habe erst vor kurzem mit Drupal angefangen. Habe es bisher noch nie benutzt. Ich verfüge lediglich über WordPress Grundkenntnisse im Backend Bereich. Ich möchte im default Theme Bartik das aussehen der Suchergebnisse etwas ändern. Ich habe hierzu das Stylesheet bartik/css/custom.css angelegt. In der bartik.info Datei habe ich die Zeile stylesheets[all][] = css/custom.css
eingefügt. Im Admin Bereich habe ich unter Configuration den Punkt "Aggregate and compress CSS files." abgewählt. Danach habe ich alle Caches geleert. Trotzdem funktionieren meine CSS Änderungen nicht. Die CSS Datei scheint eingebunden zu sein (wenn man dem Seitenquellcode glauben schenkt), trotzdem zeigen selbst einfachste CSS Änderungen wie h3 {color: red;}
keine Wirkung. Woran liegt das?
Freue mich über jede Hilfe! :)
- Anmelden oder Registrieren um Kommentare zu schreiben
CSS ist nicht so einfach
am 02.06.2016 - 19:52 Uhr
weil es cascateable ist.
Wenn du in der Basis einen Tag gestaltest, der im real verwendeten Template beschrieben ist, wirst du keinen Erfolg haben.
Gerade so ein Standard wie h1 wird eventuell des Öfteren überschrieben.
Grüße
Ronald
Ich habe meine custom.css
am 02.06.2016 - 20:09 Uhr
Ich habe meine custom.css ganz zuletzt eingebunden, dann müsste es doch eigentlich alle vorherigen Styles überschreiben? Es funktioniert noch nicht mal mit
!important
. Wenn ich in der geladenen Seite dann im Quellcode nachschaue, wird mein Stylesheet auch tatsächlich zuletzt eingebunden. Vielleicht verstehe ich hier auch irgend ein Verhalten von Drupal nicht. Was muss ich denn machen, um ein Stylesheet anzulegen, das alle anderen Styles überschreibt?Du hast auch das Problem, daß
am 03.06.2016 - 08:41 Uhr
Du hast auch das Problem, daß ein body h1 einen einfachen h1 überschreibt. Du mußt also im firefox immer genau nachsehen, wie das Konstrukt aussieht, daß für den aktuellen Fall zuständig ist. Die Überschreibung muß genau so oder genauer spezifiziert sein, damit sie Wirkung zeigt.
Da CSS aber die Grundlage des gesamten Themings ist, solltest Du Dir ein Buch dazu besorgen und Dich darin einarbeiten. Das macht Dir auf Dauer das Leben leichter.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *