Usando css solo, ¿cómo puedo anular el css de solo la segunda columna de una tabla?
Puedo acceder a todas las columnas usando:
.countTable table table td
No puedo acceder al html de esta página para modificarlo, ya que no es mi sitio.
Gracias.
Puede usar la :nth-child
pseudo clase de esta manera:
.countTable table table td:nth-child(2)
Sin embargo, tenga en cuenta que esto no funcionará en navegadores más antiguos (o IE), tendrá que dar una clase a las celdas o usar javascript en ese caso.
nth-child
se aplica después de encontrar el elemento, y senth
compara con cualquier padre que tenga, sin importar si estaba en el selector o no. Puede ver esto trabajando aquí: jsfiddle.net/JQQPza
al final, por ejemplo,td:nth-child(2) a
a los enlaces de estilo debajo de ese elemento.Prueba esto:
También podría reiterar para dar estilo a las otras columnas:
fuente
Para cambiar solo la segunda columna de una tabla, use lo siguiente:
Caso general:
Tu caso:
Nota: esto funciona para todos los navegadores (modernos y antiguos) por eso agregué mi respuesta a una pregunta anterior
fuente
Puede designar una clase para cada celda en la segunda columna.
fuente
en esta web http://quirksmode.org/css/css2/columns.html encontré esa manera fácil
fuente