¿Es posible, usando solo CSS, establecer diferentes estilos en filas pares e impares para una tabla generada dinámicamente sin que yo mismo configure el estilo correcto en cada fila cuando itero la colección?Diferente estilo CSS en filas pares e impares
Respuesta
No estoy seguro de que esto funcionará entre navegadores, prefiero jQuery mí mismo, pero css, sólo que esta debería hacer el truco:
tr:nth-child(even) { ... }
tr:nth-child(odd) { ... }
Bueno, es un navegador cruzado para el conjunto de navegadores que no chupan ... –
Puede utilizar el selector nth-child
http://reference.sitepoint.com/css/pseudoclass-nthchild, aunque no es compatible con todos los navegadores.
También puede utilizar jQuery como se describe What is the best way to style alternating rows in a table?
Eso es 'nth-child' ... =) –
whoops, gracias por atrapar ese –
Puede hacerlo con CSS3.
tr:nth-child(2n+1) /* targets all odd rows */
tr:nth-child(2n) /* targets all even rows */
puede simplemente usar jQuery y agregar la clase para las filas impares como
$("tr:nth-child(odd)").addClass("odd");
y estilo usando CSS como
.odd{background-color:#657383}
- 1. Xslt cómo Estilo condicionales pares/impares filas
- 2. Filas de tablas pares e impares con Razor
- 3. jQuery selectores para filas pares/impares en una tabla
- 4. Agregar dígitos en lugares pares e impares (C#)
- 5. GVim: Diferentes colores de líneas pares e impares
- 6. CSS para encabezados de tabla, incluso filas impares?
- 7. jQuery pares/impares selectores de múltiples elementos
- 8. ¿Determinando números pares/impares (números enteros)?
- 9. elementos postales con índices impares y pares en una lista
- 10. Identificar los números pares e impares - binario frente a la modificación
- 11. Seleccionar elementos pares/impares en IEnumerable <T>?
- 12. Plantillas líquidas: elementos pares/impares en el bucle
- 13. Paquetes de estilo en .NET 4.5 e íconos en CSS
- 14. CSS Navegación Sprite - Formas impares (no cuadradas)
- 15. css a: texto e imágenes del estilo de enlace
- 16. Python - Numpy: ¿Cómo puedo seleccionar simultáneamente todas las filas impares y todas las columnas pares de una matriz
- 17. LINQ - ¿Estilo de sintaxis diferente, resultado diferente?
- 18. clase diferente a la par y divs impares
- 19. Ordenación de pares de filas con tablesorter
- 20. Css coloring table problem
- 21. Una mejor manera de determinar incluso/filas impares en la tabla
- 22. obtener elementos indexados pares/impares de una Colección (Lista de mapas) en Clojure
- 23. añadir un número a todos los elementos pares o impares indexadas en serie numpy sin bucles
- 24. ¿Cómo obtengo los valores impares y pares en una plantilla Django for loop?
- 25. Herencia de estilo basada en XAML diferente
- 26. Invalidar estilo CSS
- 27. Operar en pares de filas de un marco de datos
- 28. Comparación por pares de filas en una matriz
- 29. GWT UiBinder estilo CSS
- 30. sprites CSS e IE6
Vea aquí para una demostración del 'enésima child' respuestas: http://stackoverflow.com/questions/5080699/using-css-even-and-odd-pseudo-selectors-with-list-items – thirtydot
No debe confundir Java y JavaScript (fue retenido por usted). Ver: http://stackoverflow.com/questions/245062/whats-the-difference-between-javascript-and-java – thirtydot
+1 para jQuery, existe por una razón, y realmente no hay razones válidas para no usar si estás usando JavaScript para comenzar. –