Disons que j'ai ce codeComment masquer l'étiquette d'élément par l'ID d'élément en CSS?
<table>
<tr>
<td><input id="foo" type="text"></td>
<td><label for="foo">This is foo</label></td>
</tr>
</table>
Cela permet de masquer l'entrée:
#foo { display: none;} /* or hidden could work too, i guesss */
Comment puis-je masquer l'étiquette?
Merci pour tous vos commentaires. J'aurais dû mentionner que je ne peux pas changer le HTML parce que c'est un logiciel propriétaire. Seul le CSS est sous mon contrôle. Par conséquent, l'approche [for = "foo"] semble la meilleure. Mais il convient de noter que cela ne fonctionne pas dans IE 6 * ou * IE 7. – Stoob