tablas tabla rowspan imagenes ejemplos diseƱo con colspan bordes avanzado anidadas css hover css-tables

css - imagenes - Tabla con Rowspan Hover y efecto Zebra



tablas en html5 (3)

Intento crear una tabla que tenga un efecto rowspan, zebra y resalte la fila al pasar el mouse. De alguna manera lo hice funcionar, pero no del todo.

Debería ser así: http://codepen.io/chriscoyier/pen/wLGDz más un efecto de cebra en las filas. Lamentablemente, un efecto de cebra que utiliza jQuery o CSS no funciona para mí, ya que las líneas no cambiarán con el vuelo estacionario si lo hago.

¿Alguna sugerencia?


¿Algo como esto?

http://codepen.io/anon/pen/gcBlH

Básicamente, haciendo:

$("tr :even").css(''background'', ''#ccc'')

y

.hover { background: red !important; }


Algo como:

// stripe tr:nth-child(even) { background-color: #ccc; } // hover tr:hover { background-color: #c00; }

Deberia trabajar. Publica tu código.


Este es un trabajo para tbody . Múltiples elementos tbody están permitidos en una tabla al menos tan atrás como HTML4, y están diseñados para agrupar filas relacionadas entre sí. De esta manera, no necesita JavaScript en absoluto.

http://codepen.io/cimmanon/pen/KqoCs

<table> <tbody> <tr> <td rowspan="3"></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> <tbody> <tr> <td rowspan="3"></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> <tbody> <tr> <td rowspan="3"></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table>

El CSS:

body { padding: 50px; } table { width: 100%; border-collapse: collapse; } td, th { padding: 20px; border: 1px solid black; } tbody:nth-child(odd) { background: #CCC; } tbody:hover td[rowspan], tr:hover td { background: red; }