Hallo,
Navi-Div und Inhalts-Div habe ich beide per "float: left" ausgerichtet, damit der (weiße) Inhalts-Div nicht teilweise hinter dem Navi-Div liegt.
Leider weiß ich nun nicht, wie ich den Inhalts-Div auf maximale Breite bekommen (dass er bis zum rechten Rand reicht, der Navi-Div soll aber noch daneben stehen). Ein "width: 100%" sorgt ja nur dafür, dass der Block unter die Navi-Leiste rutscht.
ja, width:100% meint auch genau das: Der Block wird so breit wie sein Elternelement, in diesem Fall body.
Aber warum lässt du dein Inhalts-div nicht einfach ungefloatet und gibst ihm einfach bloß ein padding-left in der Breite des Navi-div? Dann brauchst du auch keine Breitenangabe, weil das Element automatisch den verfügbaren Platz einnimmt.
HTML- und CSS-Code gibt es hier: Download-Seite (der Download-Button der am weitesten unten ist)
Pfui! Du erwartest, dass hilfsbereite Zeitgenossen sich erst noch ein Archiv herunterladen, entpacken und darin herumspielen? Entweder stelle dein Problemkind richtig(!) online, oder poste hier die relevanten Auszüge aus dem Quellcode.
So long,
Martin
Lehrer: Wieviel ist die Hälfte von 8?
Schüler: Kommt drauf an. Waagrecht 0 und senkrecht 3.