MudGuard: Angabe von border verursacht eine Verschiebung

Beitrag lesen

Hi,

Sorry, für die späte Rückmeldung...

Kein Problem, besser spät als nie.

"In this specification, the expression collapsing margins means that adjoining margins [...] of two or more boxes [...] combine to form a single margin."
Wie hat man sich dieses "combine to form a single margin" zu verstehen? Welches Element hat dann margin, wenn beide zu einem zusammenfallen?

Das hängt auch davon ab, woher diese margins kommen.
Handelt es sich um margin-bottom und margin-top von geschwistern, ist der margin zwischen den Elementen.
Handelt es sich um zweimal margin-top von Papa- und Kind-Element, wird der Margin außerhalb des Papas angelegt - siehe auch https://forum.selfhtml.org/?t=97419&m=592917 und die Antworten dazu.

D.h also der Grund für mein (ehemaliges) Problem war dann der, dass der margin von p und div durch den border nicht mehr zusammenfallen, oder?

Genau - durch die dazwischenliegende border grenzen die beiden margins nicht mehr aneinander, daher fallen sie auch nicht zusammen.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.