Foros del Web » Creando para Internet » CSS »

Cambiar tamaño de las celdas de una tabla de acuerdo al texto contenido

Estas en el tema de Cambiar tamaño de las celdas de una tabla de acuerdo al texto contenido en el foro de CSS en Foros del Web. Hola buen día a todos. Tengo una tabla que al llenarla con un texto corto en cada celda se presenta bien, pero cuando se le ...
  #1 (permalink)  
Antiguo 09/04/2013, 13:55
 
Fecha de Ingreso: mayo-2012
Mensajes: 24
Antigüedad: 12 años
Puntos: 0
Cambiar tamaño de las celdas de una tabla de acuerdo al texto contenido

Hola buen día a todos.

Tengo una tabla que al llenarla con un texto corto en cada celda se presenta bien, pero cuando se le agrega un texto mas extenso todo se agrupa por ejemplo.


Texto corto
--------
texto
--------

Texto largo
--------
texto
de
la
tabla
--------

El código css de mi tabla:

Código CSS:
Ver original
  1. table.pvcatlogstatus{
  2. border-style:solid;
  3. border-width:2px;
  4. border-collapse:collapse;
  5. width:100%;
  6. table-layout: auto;
  7. }
  8. table.pvcatlogstatus td{
  9. border-style:dotted;
  10. border-width:1px;
  11. width:100%;
  12. }
  13. table.pvcatlogstatus thead{
  14. background:#F7D39B;
  15. }

quiero que la tabla tome el tamaño de acuerdo al texto que contiene cada celda. Espero haberme explicado. Gracias Saludos...
  #2 (permalink)  
Antiguo 09/04/2013, 14:16
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Cambiar tamaño de las celdas de una tabla de acuerdo al texto contenido

No entendí. ¿A qué te refieres con que se agrupa?
  #3 (permalink)  
Antiguo 09/04/2013, 15:30
Avatar de uriss  
Fecha de Ingreso: marzo-2013
Mensajes: 14
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: Cambiar tamaño de las celdas de una tabla de acuerdo al texto contenido

El texto se extiende de acuerdo al tamaño de la tabla por lo que si tu tabla es muy pequeña el texto se agrupara como dices tu o se escribirá en columnas que es lo mismo. Podrías intentar "no" darle un tamaño definido a la tabla Y así las celdas se ajustan al contenido.

Osea quitar la linea de: width:100%;

También debes tomar en cuenta que el espacio que este definido para la tabla sea lo suficiente espacioso para que el texto se escriba correctamente.

Saludos.
  #4 (permalink)  
Antiguo 09/04/2013, 17:02
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Cambiar tamaño de las celdas de una tabla de acuerdo al texto contenido

Si agrupar significa saltos de linea como indica uriss, entonces puedes evitarlos especificando que esto no ocurra con:

Código CSS:
Ver original
  1. white-space: nowrap;

Etiquetas: html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:40.