Hallo,
leider habe ich die entsprechende Stelle auf der Seite nicht gefunden. Aber das sollte wie folgt funktionieren:
Gruppiere jeweils die Überschriften und setze dann sowohl Innenabstand als auch Außenabstand auf kleine Werte.
Viele Grüße
Hans-Gerd
Wenn ich das auf dem Screenshot richtig sehe, hast du die CSS-Klasse mit einem Punkt davor eingetragen =
.add-remove-space
Das wird dort ohne Punkt eingetragen =
add-remove-space
Im Customizer hingegen ist es korrekt und auch erforderlich, innerhalb des CSS-Codes für eine CSS-Klasse den Punkt zu verwenden =
.add-remove-space
Dein CSS-Code
.add-remove-space {
margin-bottom: 0;
margin-top: 0;
}
bedeutet dass der Außenabstand oben (-top) und unten (-bottom) auf 0 gesetzt wird. Es ist fraglich, ob du den Abstand wirklich nach oben UND nach unten entfernen musst. Viele Elemente können außerdem auch noch einen Innenabstand haben:
.add-remove-space {
margin-bottom: 0;
margin-top: 0;
padding-bottom: 0;
padding-top: 0;
}
Sollte das so nicht funktionieren, dann poste einfach einmal die Seite, wo das Problem auftaucht. Andere CSS-Regeln mit höherer Gewichtung könnten deine individuelle CSS-Regel überschreiben.
Nur ergänzend:
Da du ein klassisches Theme (Sydney) verwendest, kommt leider mein Lösungsvorschlag nicht in Frage.
Selbst wenn man über die functions.php die Appearance Tools mittels
add_theme_support( 'appearance-tools' );
aktiviert, stehen nicht so viele Möglichkeiten wie bei einem Block Theme zur Verfügung.
Insofern bleibt tatsächlich nur die Option per CSS wie Angelika das beschrieben hat.
Thread-Starter
uashdo
(@uashdo)
Vielen herzlichen Dank Hans-Gerd und Angelika!
Hab das ausprobiert, aber … es muss ein höher gewichtete CSS Regel irgendwo sein, wie Du schreibst, Angelika.
Hab die Seite nun veröffentlicht. Hier: https://www.beisichsein.ch/bei-sich-sein-neu/
Die grünen Überschriften (H4) sollen jeweils nur wenig Abstand zu den Hauptüberschriften (H2) haben.
Danke für Eure Unterstützung – ich bin super froh!
Herzliche Grüsse, Uashdo
Probiers mit diesem individuellem CSS:
body #main .entry-content h4 + h2 {
margin-top: 0;
}
Das musst Du unter Design > Customizer > Zusätzliches CSS einfügen.
Thread-Starter
uashdo
(@uashdo)
Hi Threadi
Vielen lieben Dank – das hat geklappt (allerdings nur mit Padding auch auf 0 setzen)!
Jetzt kann ich damit spielen 🙂
Problem gelöst!
Herzlichen Dank für Euren Support!