Hallo somersault
Ich würde gerne nur drei Bilder in der ersten Reihe haben und das vierte gleich in der zweiten. Aber wie kriege ich da einen Zeilenumbruch rein?
indem du beim gewünschten Zeilenumbruch zum Beispiel ein
- Code: Alles auswählen
<dl style="clear:both;">
einfügst
Am liebsten wäre es mir, wenn alle divs außer dem content-div eine feste Breite hätten und das content-div den Rest der Seite einnimmt. Wobei das scale-div immer ganz rechts sein muss und nicht verrutschen darf.
Warum benutzt du dafür nicht einen komplett anderen Ansatz zum formatieren deiner Seite. Versuch mal das abändern deines css Codes folgendermaßen:
Die navigation fest positionieren
- Code: Alles auswählen
#navigation {
position:absolute;top:0;left:0;
width: 380px;
height: 100%;
background: #AFAFAF url(../img/bg-navi.gif) right top repeat-y;
}
die anderen Elemente der Navigation brauchst du nicht zu verändern
der Content zieht sich dann über die gesamte Breite und wird mit margin und padding richtig formatiert.
- Code: Alles auswählen
#content {
margin-left:390px;
height: 100%;
background: #F0F0F0;
background: url(../img/scale.gif) top right no-repeat;
}
Dadurch hast du deine scale Leiste immer Rechts.
Das <div id="scale"> und den css code dazu kannst du komplett entfernen. Der Seitenaufbau wird einfacher und die Probleme weniger
Aber zu meiner Verteidigung: Es ist ein Anfängerforum

Sorry wenn mein letzter Beitrag sich anders gelesen hat, aber ich wollte dir genau aus diesem Grund (Anfänger) lediglich eine möglichst einfache und verständliche Definition des Begriffes float aufzeigen.
Gruß Xaver
Lachen ist kein schlechter Anfang und bei weitem das beste Ende.
(Oscar Wilde)