city2000: Problem mit fixer Positionierung unter IE6

Hallo,

auf dieser Seite http://www.mandala-artgallery.de habe ich mal versucht, eine Navgation so zu definieren, dass Sie beim Scrollen stehen bleibt. Hierzu habe ich mich eines Beispiels aus SelfHtml bedient ( position:fixed bzw. position:absloute für IE )

Leider ist es so, dass das Menu unter IE6 mitscrollt, während es unter IE7 stehen bleibt.

Was habe ich falsch gemacht? Oder ist es ein IE-Bug?
Danke für Tipps

city

  1. Hallo,

    Leider ist es so, dass das Menu unter IE6 mitscrollt, während es unter IE7 stehen bleibt.

    Der IE 6 kennt position: fixed; leider nicht. Es gibt aber einen Bug bei absoluter Positionierung, der dem IE6 position:fixed vorgaukeln kann:

    html, body {  
     height: 100%;  
     width: 100%;  
    }
    

    Dadruch interpretiert IE6 absolute als fixed.

    Danke für Tipps

    Den obigen Code am besten als Conditional Comment für IE6 einbauen. Allerdings solltest du zuvor prüfen, welchen Einfluss dies auf die bereits vorhandene Gestaltung hat.

    Gruß;

  2. Hallo,

    Danke für Tipps

    Hier findest Du alle wichtigen Informationen.

    Gruß aus Berlin,
    Markus

    --
    alles wird gut...
  3. Hallo,

    Leider ist es so, dass das Menu unter IE6 mitscrollt, während es unter IE7 stehen bleibt.

    Vielleicht helfen dir diese Lösungen Position Fixed für alle Browser und
    position fixed IE 6 weiter.

    Grüsse
    Cyx23