Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/08/2009, 05:21
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 5 meses
Puntos: 539
Respuesta: Mostrar 1 color si 1 color no

¿Un poco de css3?
vamos a partir de la base que todos tus comentarios están en una clase que se llama .comentario:
Código css:
Ver original
  1. .comentario:nth-child(2n) {color: red;}
  2. .comentario:nth-child(2n+1) {color: blue;}
O con css2.1 siguiendo con lo indicado de utilizar otro lenguaje pero para asignar una segunda clase a cada .comentario:
Código css:
Ver original
  1. .cometario {/*propiedades comunes*/}
  2. .rojo {color: red;}
  3. .azul {color: blue;}
y en el html
Código html:
Ver original
  1. <div class="comentario rojo">....</div>
  2. <div class="comentario azul">...</div>

También podrías optar por sólo css2.1 (si sabes a priori el nº de .comentarios que vas a tener) y suponiendo que dichos comentarios los contengas en una caja llamada por ejemplo #contiene_comentario:
Código css:
Ver original
  1. #contiene_comentario div {color: red;}
  2. #contiene_comentario div + div {color: blue;}
  3. #contiene_comentario div + div + div {color: red;}
  4. #contiene_comentario div + div + div + div {color: red;}

Como verás, formas hay variadas. Todo depende de las particularidades de tu caso.

Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++