Cheatah: "Komplexe" Selektoren in Netscape 4

Beitrag lesen

Hi,

td.c1 span { background-color: red; } z.B. funktioniert,

ja, das stimmt :-)

.c1 td span richtigerweise dann wenn .c1 im tr steht.

Kinners, es ist krank. Siehe unten ...

Hast du irgendwo nochmal ein komplettes Beispiel

Nicht online, aber folgender Code reicht aus:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de">
<head>
  <title>CSS-Selektoren</title>
  <style type="text/css">
    .c1  span { color: blue; }
    .c26 span { float: left; margin: 0px; }
                /* Original: margin-right: 10px; */
  </style>
</head>

<body>
  <table border="0" cellpadding="2" cellspacing="0">
    <tr class="c1" ><td>c1</td><td><span>blau</span></td></tr>
    <tr class="c26"><td>c26</td><td><span>float</span></td></tr>
  </table>
</body>
</html>

Wird wahlweise die .c26-Regel oder die zugehörige Tabellenzeile entfernt, bzw. in der Regel auch nur eine der beiden Deklarationen, wird der Text "blau" blau dargestellt. Das Verlegen von class="c1" in das <td> ist ebenfalls erfolgreich, class="c26" zu verschieben bringt hingegen nichts.

Hat sich jemand im Mozilla-CSV vielleicht den Netscape-4-Quellcode angeguckt und kann mir das erklären? :-)

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes