Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Afectar a ciertos elementos

Estas en el tema de Afectar a ciertos elementos en el foro de CSS en Foros del Web. Estimados una consulta rápida, en un div tengo lo siguiente: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < html >     < head >   ...
  #1 (permalink)  
Antiguo 06/04/2017, 19:55
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Afectar a ciertos elementos

Estimados una consulta rápida, en un div tengo lo siguiente:

Código HTML:
Ver original
  1.     <head>
  2.         <style>
  3.         .contenedor a{
  4.         color:#ff0000;
  5.         }
  6.         </style>
  7.     </head>
  8.     <body>
  9.         <div class="contenedor">
  10.         <a href="#">Enlace 1</a><br />
  11.         <a href="#">Enlace 2</a><br />
  12.         <a href="#">Enlace 3</a><br />
  13.         <a href="#">Enlace 4</a><br />
  14.         <a href="#">Enlace 5</a><br />
  15.         </div>
  16.     </body>
  17. </html>

¿Hay alguna manera de afectar arbitrariamente un elemento, es decir, por ejemplo al enlace 4 darle otro color?

Edito: lo que pido es algo burdo pero imaginen que tengo 30 enlaces y necesito que el 5, 7, 9, 12, 22, 25 tengan diferente color, no me gustaría hacer a mano el cambio para c/u o tener que asignarle un selector diferente a los "patitos feos" para arreglarmelas. Espero se pueda

Hago referencia a algo como esto:

.contenedor a [algun Numero Aquí]{
color:#00ff00;
}

Saludos ;)

Última edición por alvaro_trewhela; 07/04/2017 a las 14:30
  #2 (permalink)  
Antiguo 07/04/2017, 18:05
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Afectar a ciertos elementos

Sip. Utiliza el nth child selector.

Código CSS:
Ver original
  1. .contenedor a:nth-child(5),
  2. .contenedor a:nth-child(7),
  3. .contenedor a:nth-child(9),
  4. .contenedor a:nth-child(12) {color:#ff0000;}
  #3 (permalink)  
Antiguo 09/04/2017, 17:43
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Afectar a ciertos elementos

O____o genial gracias.

Lo doy por solucionado.

Etiquetas: ciertos, elementos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:26.