hi,
Warum ist der Layer mit dem Text "header" noch innerhalb des "dashed" (gestrichelten) Rahmens mit gelbem Hintergrund, d.h. dem div Element "Seite", während die restlichen Layer es nicht sind?
Weil du die restlichen gefloatest hast, offenbar ohne dir der Auswirkungen von float bewusst zu sein.
Floating nimmt ein Element aus dem Fluss, wie bspw. absolute Positionierung auch.
Um das zu erreichen, was du willst, nutze eine der folgenden Möglichkeiten - die hier übrigens schon zahlreich diskutiert wurden:
- lasse den umgebenden Div selber auch floaten, oder
- verpasse dem umgebenden Div overflow:hidden, oder
- füge nach den gefloaten Elementen eines ein, welches per clear den Umfluss wieder aufhebt.
(Dieses Problem tritt nur im Firefox auf, im IE wird es so gargestellt wie es soll!)
Das Problem tritt nur im IE auf.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }