Was genau ist der Unterschied zwischen Marge y Polsterung in CSS? Es scheint wirklich nicht viel Sinn zu machen. Könnten Sie mir ein Beispiel dafür geben, wo die Unterschiede liegen (und warum es wichtig ist, den Unterschied zu kennen)?
Antworten
Zu viele Anzeigen?Ein wichtiger Punkt, der in den Antworten hier fehlt:
Die oberen/unteren Ränder sind zusammenklappbar.
Wenn Sie also am unteren Rand eines Elements einen Rand von 20 px und am oberen Rand des nächsten Elements einen Rand von 30 px haben, beträgt der Rand zwischen den beiden Elementen 30 px und nicht 50 px. Dies gilt nicht für den linken/rechten Rand oder das Padding.
Die Marge wird auf den außerhalb Ihres Elements und beeinflusst damit, wie weit Ihr Element von anderen Elementen entfernt ist.
Die Polsterung wird auf die innerhalb des Elements und beeinflusst damit, wie weit der Inhalt des Elements vom Rand entfernt ist.
Auch mit Marge wird nicht auf Ihr Element Dimensionen, während Padding wird Ihre Elemente Dimensionen (Höhe + Padding) so zum Beispiel, wenn Sie eine 100x100px div mit einem 5px Padding haben, wird Ihr div tatsächlich 105x105px sein
- See previous answers
- Weitere Antworten anzeigen