On Mon, 28 Mar 2005 11:09:25 +0200, Tha�s Moraleida <[EMAIL PROTECTED]> wrote:
> Tengo un formulario as�:
>
> <label for="nombre">Nombre de dominio</label></td>
> <select id="nombre"><option value="1">Tipo 1</option><option
> value="2">Tipo 2</option></select>
>
> �Se puede cambiar la propiedad display del label accediendo al
> identificador del for?
> Algo como:
>
> #nombre label { display: none; }
Los selectores de atributo pueden usarse en CSS 3 e ir�an tal que as�
label[for="nombre"]
Pero tampoco lo necesitas realmente. Tienes dos posibilidades mejores:
a) Contextualmente
C�mo el par label-elemento tiene q ir en un elemento de bloque
<p id="c_nombre">
<label for="nombre">Nombre</label>
<select id="nombre">
...
</select>
</p>
p#c_nombre label { display:none; }
b) Dale su propio id al label
<p id="c_nombre">
<label id="lbl_nombre" for="nombre">Nombre</label>
<select id="nombre">
...
</select>
</p>
label#lbl_nombre { display:none;}
En general, para evitar la id-itis, te recomiendo que como siempre lo
resuelvas por selecci�n contextual.
--
Manuel
a veces :) a veces :(
pero siempre trabajando duro para Simplel�gica: apariencia,
experiencia y comunicaci�n en la web.
http://simplelogica.net # (+34) 985 22 12 65
�Ah! y escribiendo en Logicola: http://simplelogica.net/logicola/
_______________________________________________
Lista de distribuci�n Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente direcci�n:
http://ovillo.org/mailman/listinfo/ovillo