Rolf b: Container soll Seitenfüllen sein, und skallierbar

Beitrag lesen

Ok. Das erklärt mir aber zweierlei nicht:

  • Warum bekomme ich 4% Rand, wenn ich margin-top: 2% hinschreibe (Body ist 677px hoch, margin-top ist 26px statt der erwarteten 13px)
  • Warum bleibt margin-top gleich hoch, wenn ich den Ausgabebereich von jsfiddle höher und niedriger mache?

Das Verhalten ist übrigens das Gleiche, wenn ich statt margin-top auf dem main Element dem Body ein padding-top gebe.

Edit: Ich habe es jetzt, er bezieht margin-top: 2% auf die BREITE des Browserfensters. Macht man das Fenster breiter und schmaler, ändert sich margin-top. Mit dieser Information bin ich dann auch fündig geworden. Au wei au wei au wei. Wer hat sich denn da das Leben leicht gemacht und einfach festgelegt, dass Margin-Prozente immer auf die Breite des Containers bezogen sind???

Rolf