hallo,
<a href="***"><div id="news_button" border="0" style="cursor: pointer; position: absolute; top: 429px; left: 475px; width: 3em; height: 44px;"> </div></a>
Das ist invalider Code, da a ein inline-Element ist und div ein Blockelement.
Im firefox funktioniert das sehr gut, nur der IE zeigt die DIV nur an wenn sie mit einer hintergrundfarbe gefüllt sind
Nein. IE zeigt Elemente nur dann, wenn sie irgendeinen Inhalt haben.
das hat aber keinen sinn, da da ja das bild sein soll und keine farbe
Dann stecke dein Bild doch da hinein.
Aber warum so umständlich? Deine Ausgangsidee ist doch: "Ich möchte ein Bild mit Verlinkungen auf bestimmte Seiten als Navigation benutzen". Das ist eigentlich die _klassische_ Begründung dafür, eine Image Map einzusetzen.
Grüße aus Berlin
Christoph S.