Nicolas: Klassen vererben

Beitrag lesen

Hallo Leute,

vielen Dank an alle, die mir geantwortet haben.
Geht das aber vielleicht über CSS Expressions, z.b.

<style>
.eins { background-color:red; font-size:8pt; }
.zwei {expression(document.body.eins.backgroundColor);}
</style>

Viele Grüsse,
Nicolas

Hallo Nicolas,

ich habe eine Klasse für einen <TD> festgelegt. Diese Klasse möchte ich in einer neuen Klasse aber weiter vererben:

Ein Weg, Klassen an andere Klassen direkt weiterzuvererben, ist mir nicht bekannt. Die Vererbung von CSS-Eigenschaften laeuft ueber die Verschachtelung von HTML-Elementen - innere Elemente erben CSS-Eigenschaften der aeusseren. Ein Weg, in deinem Fall das Gewuenschte zu erreichen, waere also:

<html><head><title></title></head>
<style type="text/css">
.eins { background-color:red; font-size:8pt; }
.zwei { font-size:12pt; }
</style>
<body>
<table>
<tr>
<td class="eins">ein kleiner Testtext</td>
<td class="zwei">ein kleiner Testtext</td>
<td class="eins"><div class="zwei">ein kleiner Testtext</div></td>
</tr>
</table>
</body>
</html>

viele Gruesse
  Stefan Muenz