HTML/CSS: Wie mache ich Abstände zwischen "div container"?

2 Antworten

Wie mache ich Abstände zwischen "div container"?

Abstände INNERHALB eines Containers -> Padding (auch einzelne Seiten mit padding-top, padding-bottom, padding-left, padding-right)

Abstände AUSSERHALB eines Containers zu anderen Elementen im gleichen Elternelement -> MARGIN (auch hier gibt es die einzelnen Seiten wie bei Padding)

Wenn du also den Container mit der CSS-Klasse blog-info-sidebar weiter nach Rechts verschieben willst, wirst du in den CSS-Eigenschaften unter

.blog-info-sidebar {
.. 
margin-right: 20px;
}

den rechten Abstand ggfs verringern dürfen und mit margin-left einen Abstand zum vorangehenden Container schaffen müssen.

Alternativ müsstest du eben den zwischen dem Content und der Sidebar liegenden Container blog-right-gap nicht nur auf eine vorgesehene Breite von 20px bringen, sondern auch wenigstens ein Non-Breaking-Space darin als Inhalt einfügen dürfen. Kein Inhalt braucht auch keine Breite.

Probier mal das

.blog-content{

padding-left:2em;

}

Ansonst wenn es dir nur darum geht Beiträge zu veröffentlichen dann schau dir lieber mal Wordpress an, entweder kostenloses Hosting oder bezahltes Hosting und nimm dir ein fertiges Theme, ist deutlich einfacher wenn man sich dann nur auf seine Inhalte konzentrieren braucht. Oder such dir WYSIWYG Editoren(What You See is What You Get) wie Wix, Homepage Baukasten, Bootstrap Studio, Figma, etc.