100% Breite, wenn keine Sidebar aktiv

Guten Tag.

Gibt es eine dynamische Einstellmöglichkeit, dass mir der Inhalt auf 100% Breite ausgegeben wird, wenn keine Seitenleiste eingeblendet werden soll, bspw. auf der Startseite?

Vielen Dank, Ronny.

Guten Abend zusammen.

Gibt es hier wirklich keine Möglichkeit das einzustellen? Ich würde es auch mit CSS lösen, allerdings fällt mir kein Selektor ein, der das aside-Element der Sidebar deaktivieren und das margin des Contentbereiches auf der rechten Seite deaktivieren würde.

aside:empty wovon ich mir die Lösung erhofft hätte, funktioniert leider nicht.

Bildschirmfoto vom 2023-01-22 21-07-44

Gibt es die Möglichkeit, die CSS-Klasse tatsächlich dem body-Element zuzuweisen? Das würde der individuellen Gestaltung der Seiten sehr zu Gute kommen.

Derzeit wird es einem div-Element unterhalb von main zugewiesen und da :has() für übergeordnete Elemente CSS-technisch derzeit nur für Apple funktioniert, ist das noch nicht wirklich zielführend.