Lassen Sie uns sagen, dass ich diesen Code habeWie kann man Element-Label nach Element-ID in CSS ausblenden?
<table>
<tr>
<td><input id="foo" type="text"></td>
<td><label for="foo">This is foo</label></td>
</tr>
</table>
Dies wird die Eingabe verbergen:
#foo { display: none;} /* or hidden could work too, i guesss */
Wie blende ich das Etikett?
danke für alle Ihre Kommentare. Ich hätte erwähnen sollen, dass ich das HTML nicht ändern kann, weil es proprietäre Software ist. Nur das CSS steht unter meiner Kontrolle. Daher scheint der [for = "foo"] Ansatz am besten zu sein. Aber es sollte beachtet werden, dass es nicht funktioniert in IE 6 * oder * IE 7. – Stoob