Kassowart: div {position:fixed} ie-fehler, warum?

hallo, eigentlich wollte ich nur das coden an meinem datenbank-php-strategie-spiel machen, da sich aber kein grafiker hierfür interessiert muss ich mich in meiner inkompetenz mit dem design rumschlagen:
ich hab in meinem nav-frame einen schönen rundbogen eingebaut, der eigentlich fixiert positioniert sein sollte und unter den der inhalt drunterscrollen sollte. Bei Opera (alle versionen) funktioniert das prächtig, aber der Internetexplorer weigert sich einfach un positioniert alles absolut. ausserdem hält er nicht den z-index ein.
der inhalt der css-datei ist:
...
//im navborder div ist ein bild drin
DIV.NAVBORDER  {position: fixed; TOP: 0px; LEFT: 0px; z-index: 3;}

//im navcontent div ist der eigentliche inhalt drin
DIV.NAVCONTENT {position: absolute; TOP: 0px; LEFT: 22px; z-index:1; MIN-WIDTH: 200px; TEXT-ALIGN: center;}

//dies ist nur ein kleiner rand an der linken seite
DIV.NAVBG      {position: fixed; TOP: 0px; LEFT: 0px; HEIGHT: 100%; WIDTH: 22px; z-index:2; background-image: URL(../menart/fm_menue3/Image3_3x1.gif); background-attachment: fixed;}
...

  1. Hi,

    zu position:fixed :

    IE kennt das nicht!

    workaround:

    position: expression("absolute");
    top: expression(document.body.scrollHeight + this.offsetHeight - this.offsetHeight);
    left: expression(document.body.scrollWidth + this.offsetWidth - this.offsetWidth);

    Gruß
    Christian

    1. Moin,

      position: expression("absolute");
      top: expression(document.body.scrollHeight + this.offsetHeight - this.offsetHeight);
      left: expression(document.body.scrollWidth + this.offsetWidth - this.offsetWidth);

      dazu muss ich sagen das das im IE ziemlich ruckelt. Die Frage ist ob man so ein geruckel den Besuchern der Seite zumuten kann/will.

      Gruß aus Ddorf

      Stefan D

  2. Hallo,

    ich hab in meinem nav-frame einen schönen rundbogen eingebaut, der eigentlich fixiert positioniert sein sollte und unter den der inhalt drunterscrollen sollte. Bei Opera (alle versionen) funktioniert das prächtig, aber der Internetexplorer weigert sich einfach und positioniert alles absolut.

    Wenigstens das.

    IE kann mit 'position: fixed' nicht wirklich was anfangen. Bitte lies dazu http://jendryschik.de/wsdev/css/fixed.

    Gruß,

    MI

    --
    : Michael Jendryschik : michael@jendryschik.de  :  http://jendryschik.de/ :
    : Einführung in XHTML, CSS und Webdesign  :  http://jendryschik.de/wsdev/ :
    : Die Domain  http://best-of-netdigest.de  steht bei sedo.de zum Verkauf. :
    : http://www.sedo.de/search/showdetails.php3?keyword=best-of-netdigest.de :