von webworker |
Also mein Problem ist jetzt gelöst - Danke 
Warum ich diese over-Ebene gemacht habe weiß ich auch nicht mehr so genau, hab sie jetzt jedenfalls auch raus genommen ;) |
von Al Blank |
Die Ebene over umschließt die Ebenen content und right. |
Wozu brauchst Du dann die Ebene over? Wäre es nicht einfacher die Ebenen Content und Right in die Container zu legen und auf die Container dann den Rand machen?
Was für einen Sinn hat dann die Ebene over? Soll das was rein was transparent ist?
Das Problem ist bei manchen Browsern das die die Höhe nicht anzeigen wenn nichts drinsteht zum 'aufspannen'.
Wenn Du es wie oben beschrieben versuchst, dann können die Ebenen eigentlich nicht mehr aus!
|
von nisita |
ok, hatte wohl was vergessen..
also, du musst noch eine ebene einfügen..
ein link, warum: http://www.stichpunkt.de/css/css-tipps.html#float
wenn man das macht, funktioniert es auch im mozilla.. allerding, zeigt opera die over ebene kleiner ein, da sie ja auf's pixel genau definiert ist.. das solltest du wegmachen.. oder halt größer..
kannst dir das mal anschauen unter:
http://www.mariasolheim.de/_test/test.html
mfg
ST |
von webworker |
nisita schrieb am 01.02.2004 11:18
du musst das position absolute wegmachen.., und dafür float:left; ersetzen.. |
Das hatte ich auch schon versucht, funktioniert aber nur im IE.
Al Blank schrieb am 01.02.2004 11:17
Deine Ebenen sind etwas eigenartig verschachtelt, ich komme so nicht drauf wie denn nun die eigentliche Anordnung der Ebenen sein soll.
Soll die over der header(Logo etc.) der Seite sein(und damit vielleicht doch nicht über den anderen Ebenen liegen) ? |
Wenn du IE nutzt, siehst du nun wie es aussehen soll: http://webdesignnetz.de/test.html
Einen weißen Hintergrund hat nur die Ebene container; bei den anderen ist nichts definiert.
Die Ebene over umschließt die Ebenen content und right.
Jetzt brauch ich nur noch eine Lösung wie es im Mozilla auch funktioniert  |
von nisita |
du musst das position absolute wegmachen.., und dafür float:left; ersetzen.. |
|