<div> Tag bei IE & Firefox

  • Hallo,

    ich versuche gerade 1 Webseite zu entwickeln mit HTML.
    Und mit folgendem Befehl versuche ich Bilder richtig zu positionieren:
    <div style="position:absolute; top:600px; left:870px; width:50%;"> </div>
    aber die Positionierung ist leider unter Netscape bzw. Firefox immer anders als unter IE!

    was ist da falsch??
    Weißt es jemand??

    Danke.

  • Das wird sehr Wahrscheinlich an dem Box Modell des IEs liegen, welches leider nicht der W3C konform entspricht.

    ich würde dir raten, das ganze über css klassen zu positionieren, dann kannst du für den IE den sog. Star Hack benutzen um die Positionierung für ihn umzuschreiben.

    Beispiel für einen star hack:

    Code
    <style type="text/css">
      .schrift {
        color: blue;
      }
      * html .schrift {
        color: red;
      }
    </style>
    Code
    <div class="schrift">Mozilla und andere Browser zeigen diesen Text in blau, nur der IE - der sieht lieber rot.</div>
  • Hallo das hilft irgendwie nicht.

    Hier ist z.B mein Code

    Code
    <div style="position:absolute; top:165px; left:341px; width:50%;" class="pos">
    [img]images/barre.jpg[/img]</div>

    und dieses Bild plaziert sich unter IE & Firefox unterschiedlich.
    Wie soll ich es mit csss machen?
    Zu hedges: Ich verstehe nicht so richtig was du mit deinem Vorschlag meinst.

    Danke.

  • Code
    <div style="position:absolute; top:165px; left:341px; width:50%;" class="pos">
    [img]images/barre.jpg[/img]</div>

    Setze doch die Definition direkt ins Bild:

    Code
    [img]images/barre.jpg[/img]
  • Hallo,
    es gibt immer noch keine Änderung, wenn ich die Defintion in Bild setze. Die Positionierung ist immer noch deutlich unterschiedlich unter IE als unter Firefox oder Netscape!!!

    vinzi

  • Hi,

    noch ma bitte.

    Wieso sieht dieser Code unter IE anders als unter Firefox z.B

    Was mache ich denn da mit dem <div> Tag falsch.

    Gibt es irgendeine andere alternative Bilder oder Elemente in HTML besser zu plazieren??

    Danke