Hallo borisbaer,
du hast in #content das Semikolon nach box-sizing: border-box (Zeile 33) vergessen. Wenn du das setzt, dann funktioniert das auch mit dem padding in #content.
Ich weiß nicht, auf welcher Grundlage Du diese Aussage machst. Hast Du selbst experimentiert und hinter der Zeile 33 noch weitere Eigenschaften für #content notiert gehabt?
Denn grundsätzlich ist es so, dass das Semikolon für die letzte Eigenschaft in einer CSS Regel zwar schön für's Auge ist und Denkarbeit beim Ergänzen weiterer Eigenschaften spart, aber zwingend erforderlich ist es nicht. Zumindest nicht in Chrome.
Übrigens ist mir gerade eingefallen, dass die #content Box, wenn sie nur für den hellgrünen Rand da ist, auch durch eine 25px breite Border an #textBox realisiert werden könnte. Das erspart unnötiges Markup. Aber ob das passt, hängt von der realen Seite ab, auf der das eingesetzt werden soll.
Rolf
sumpsi - posui - obstruxi