Stofi: Absolute Positionierung mit NN

Wenn ich folgenden HTML Code in einer Webseite habe taucht nur der letzte Grafik als Link auf. Bei den vorhergehenden Grafiken ignoriert NN4.5 den Link (auch ohne mousover).

<div style="margin-top: 55; margin-left: 66; position:absolute; ">
                <a href="home.asp"
                onmouseover="if(browserOK) document.Homepage.src='h_home.gif';"
                onmouseout="if(browserOK) document.Homepage.src='d_home.gif';">
                <img src="d_home.gif" alt="Homepage" border = "0" name="Homepage"></a>
                </div>

<div style="margin-top: 95; margin-left: 66; position:absolute; ">
                <a href="prod.asp"
                onmouseover="if(browserOK) document.Produkte.src='h_prod.gif';"
                onmouseout="if(browserOK) document.Produkte.src='d_prod.gif';">
                <img src="d_prod.gif" alt="Produkte" border = "0" name="Produkte"></a>
                </div>

Sobald ich 'position:absolute; ' innerhalb des <div> Tags habe tritt das Problem mit NN4.5 auf. MS4x macht keine Probleme. Auch mit dem <p> Tag tritt der Effekt auf.

Um es 'live' zu sehen: http://gugus.com/test/test.htm

Fuer Lösungsvorschläge (mit absoluter Positionierung) bin ich euch dankbar.

Cheers   Stofi

PS: Ich bin mir den Kompatibilitäts-Einschränkungen der abs. Positionierung bewusst.

  1. Hallo Stofi!

    Versuche es mit folgendem Schema:

    <a href=""><div><img src=""></div></a>

    <div style="margin-top: 55; margin-left: 66; position:absolute; ">

    Da fehlen die Angaben zum top, left, width und auch die metrische Angaben!
    Also:
    <div style="position:absolute; top:55px; left:66px; width:...px;">
    ohne leerzeichen zwischen z.B. top: und 55px;
    Beim abs.Pos. solltest du immer width mitangeben (in deinem Fall kann es div:width = img:width sein)und auch px, da sonnst der NS nicht weiss ob es pt, %, oder was auch immer ist. Ebenso solltes du beim img width & height angeben.

    margin-top: ist was anders als position:absolut; top:

    Grüße
    Thomas

    1. <div style="margin-top: 55; margin-left: 66; position:absolute; ">

      Da fehlen die Angaben zum top, left, width und auch die metrische Angaben!

      Das war's! 'margin-' löschen und NN ist zufrieden.

      Danke Thomas