Hi,
In der zuvor eingebundenen CSS-Datei gilt eine andere Regel, aber die müsste doch überschrieben werden?
... in diesem Fall liegt das Problem bei dir: Im allgemeinen Teil des Stylesheets legst du Eigenschaften für div#body fest, das ist spezifischer als #body und "gewinnt" deshalb.
Danke, das ist die Lösung.
Abgesehen davon: Wozu überhaupt div#body? Warum weist du die gewünschten Eigenschaften nicht direkt dem body-Element zu? Das div-Element ist hier überflüssig.
Nein. Auf breiten Viewports möchte ich die Anzeigebreite (div#body) begrenzen und dennoch links und rechts davon eine andere Hintergrund-Farbe haben (grau).
Linuchs