hat aber noch einen Abstand zum unteren Rand (sprich man kann noch ein Stückchen runterscrollen).
Wohl um die Breite des Borders.
Border war nur 1px breit, es waren aber noch gute 15px nach unten übrig.
Aber stattdessen ändert sich ja nur die Höhe von body.
Ja, denn wenn Body den Rand übernimmt ist es dadurch insgesamt 100% + Randbreite hoch.
Ah, jetzt kam erst einmal eine große Portion Erkenntnis. Ich bin davon ausgegangen, dass 100% auch immer 100% sind, aber mit dieser Begründung wird einiges klarer. Die "CSS-Erfinder" machen's einem aber auch nicht einfach :)
Wenn ich jetzt einfach hinnehme, dass da jetzt Ränder zusammenfallen, wüsste ich trotzdem nicht, was ich dagegen tun soll... einen Rahmen mit transparenter Farbe? Oder kann man das irgendwie "normal" beheben?
Muss H1 denn unbedingt ein margin-top haben? (_du_ hast es zwar nicht definiert, aber das Browser-CSS)
Könntest du margin-top nicht einfach auf 0 setzen und dafür ein passendes padding-top setzen?
Stimmt, das hattest du ja schon erklärt, das versuche ich mal.
Viele Grüße,
Tlyman