Om nah hoo pez nyeetz, maze!
Der Befehl 'float: left' scheint nichts zu bewirken.
es gibt keine CSS-Befehle
#box
{ background-color: red; visibility: hidden; list-style-type: none; position: absolute; z-index: 2; top: auto; left: auto; width: 100%; height: 100%; min-width: 1250px; clear: right; float: left; }
#box ist ein div-Element, als solches also automatisch so breit, wie der gesamte zur Verfügung stehende Platz.
z-Index wirkt nur auf postionierte Elemente, sollte also, da die Elemente 'neben- bzw. untereinander liegen sollen', überflüssig sein, gleiches gilt für top und left, was bei gefloateten Elementen keine Wirkung zeigt.
[code lang=html] <div id="box">
<div id="box2">
<a href="#MUSIC" name="MUSIC."><img src="dot.gif"></a>
<a href="#VIDEO" name="VIDEO."><img src="dot.gif"></a>
<a href="#DIARY" name="DIARY."><img src="dot.gif"></a>
</div></div>
box2 möchte so gern eine Liste sein.
Vielleicht fährst du mit einer Klasseneinteilung besser, als mit den vielen Ids.
Matthias
1/z ist kein Blatt Papier.