Hi,
hab jetzt mein CSS fast vollständig ohne !important.
Aber ganz ohne geht es wohl doch nicht, denn ich habe anscheinend mit einem anderem Verhalten der Selektoren gerechnet:
#eineid tr td, bewirkt nicht nur, dass:
<table id="eineid">
<tr>
<td>diese td</td>
</tr>
</table>
davon betroffen ist, sondern auch
<table id="eineid">
<tr>
<td>
<table>
<tr>
<td class="bitteaendern">diese td</td>
</tr>
</table>
</td>
</tr>
</table>
Das heißt, wenn ich eine Eigenschaft wie in diesem Beispiel für eine Untertabellen-td verändern möchte, muss ich !important benutzen?!