Holger II: Problem mit Breite der Kopfzeile

Hallo,
als Neuling in CSS und HTML habe ich noch große Probleme. Vielleicht könnt Ihr mir bei einem helfen.

Ich möchte links ein Inhaltsverzeichnis (Breite 240 px)

  
div#dir_links {  
position : absolute;  
left : 0;  
width : 240px;  
background : url(../bilder/....jpg);  
margin : 0;  
padding : 10px 0px 0px 0px;  
}  

Daneben möchte ich am oberen Rand einen Balken setzen:

  
div#header {  
position : absolute;  
height : 40px;  
width : 100%;  
/* background-color:#5a7332; */  
background : url(../bilder/.....jpg) repeat top;  
margin :  0;  
margin-left:240px;  

Egal ob ich background-color oder background-image angebe, bei der width-Angabe von 100% ist der Balken zu lange. Bei keiner width-Angabe ist er zu kurz.
Was muss ich angeben, dass der Balken bis zum rechten Rand des Bildes geht?

  1. Hallo,

    es ist absolut logisch, dass der Balken neben dem Inhaltsverzeichnis zu lang ist... 240px + 100% ist glaube ich nach Adam Ries größer als 100% Seitenbreite!

    Außerdem würde ich das nicht mit position:absolute aufbauen, sondern so in der Art:

    <DIV style="float:left;width:240px;height:600px"></DIV>

    <DIV>

    <DIV style="height:40px"></DIV>

    <DIV style="height:560px"></DIV>

    </DIV>