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