Christian Zietz: Warum geht das mit Netscape nicht?

Hallo,

wenn ich in einen mit CSS positionierten <span>- oder <div>-Block Tags setze, die noch einen eigenen Style (z.B. Farbe) haben, interpretiert Netscape (Version 4.7) offenbar alle folgenden Style-Sheets nicht mehr. Was kann ich tun?
Ein Beispiel: Folgender Code wird im Internet Explorer richtig interpretiert: Ein roter und daneben ein blauer Link. Netscape positioniert den roten Link richtig und kümmert sich danach nicht mehr um Stylessheets, d.h. der blaue Link ist links oben.

CU Christian
--- Schnipp ---
<HTML>
<BODY>

<div style="position:absolute; left:25px; top:100px;">
<A href="frame3.htm" target="frame2" style="color:Red">
  link1
</A>
</div>
  
<div style="position:absolute; left:200px; top:100px;">
<A href="frame4.htm" target="frame2">
  link2
</a>
</div>
  
</BODY>
</HTML>

  1. Hallo!

    Ich in SELFHTML bereits beschrieben!
    Schau' doch mal bei <../../tdch.htm#a2> nach!

    Thilo

  2. Hallo Christian!

    --- Schnipp ---
    <HTML>
    <BODY>

    <div style="position:absolute; left:25px; top:100px;">

    »»  <A href="frame3.htm" target="frame2" style="color:Red">

    link1

    »»  </A>

    </div>

    Lösung: alles auslagern und mit Klassen arbeiten:

    <style type="text/css">
    #link1 {
    position:absolute;
    left:25px;
    top:100px;
    }
    a.red {
    color:red;
    }
    </style>

    <div id="link1">
    <A href="frame3.htm" target="frame2" class="red">link1</A>
    </div>

    Grüße
    Thomas