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

Responder a