[Ovillo] selector css

"Hernán Beati - SaberWeb.com.ar" hernan en saberweb.com.ar
Dom Ene 18 13:33:40 UTC 2009


Hola Andrés,

Andres escribió:

> <div class="dostercios" id="enviar">
>          <div class="btn"><a href="#">enviar</a></div>
>           <a href="#">volver</a>
> </div>
> 
> Como parece que por el color no se puede, ¿podría seleccionar la segunda 
> etiqueta <a> dentro del div#enviar?.

Puedes dividir el problema en dos pasos:

1) Primero aplicas un color a TODOS los enlaces dentro de "dostercios", 
lo cual incluirá ese segundo enlace suelto que quieres alcanzar;

2) y luego puedes indicar otro color distinto para el primer enlace:

div.dostercios a {
/* seleccionas todos los enlaces "a" que estén dentro de dostercios, 
incluyendo el SEGUNDO enlace */
color:red;
}

div.btn a {
/* ahora cambias la apariencia solo del primero */
color:blue;
}

De esa manera, te quedan los dos enlaces de distintos colores.

Esta técnica se denomina "selectores contextuales", puedes investigar.

Saludos!

Hernán Beati
http://www.saberweb.com.ar


Más información sobre la lista de distribución Ovillo