entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

css table row y cell

Suponiendo un grid de 5 x 5 y sin usar el html table, tr, td.

Usando en css table, table-row y table-cell.

Cómo podría unir las celdas 2-2 y 2-3 si no puedo usar colspan de html?

1 Respuesta

2votos

Leonardo-Tadei Puntos227320

Hola @pedro_cabrera,

no se pueden unir celdas con un atributo salvo que estés usando tablas. Por otra parte, usar css table, table-row y table-cell tiene los mismos efectos perjudiciales que usar tablas, tanto para la navegabilidad como para el orden de lectura de los elementos.

Sin ver el código que estás intentando usar, es difícil opininar, pero en caso de que estés usando DIVs, en vez de unir celdas bastaría con que definas un DIV menos en la fila para tener un contenedor menos (cosa que es imposible hacer con tablas, que deben tener todas las filas la misma cantidad de TDs)

Te sugieron echar un vistazo al CSS de Boostrap, que con sus clases ROW y COL solucionan esto de una forma elegante.

Saludos cordiales

0voto

pedro_cabrera comentado

Gracias Leonardo, la respuesta es la que me temía. Podría hacerlo usando los table-row y table-cell si trabajara con medidas fijas, de esta forma el table-cell equivalente al colspan="2" tendría un ancho equivalente a dos normales y el table-row tendría un table-cell menos, pero no es el caso.

Doy la consulta por terminada.
Muchas gracias.

0voto

Peter comentado

@pedro_cabrera si esta respuesta soluciona tu pregunta, por favor márcala como correcta.

Saludos.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta