Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Texto no respeta <td></td> y sale fuera.

Estas en el tema de Texto no respeta <td></td> y sale fuera. en el foro de CSS en Foros del Web. Hola Amigos, Tengo varios registros que imprimo en una tabla, pero si el texto contiene más palabras se extiende más hallá del </td>. He probado ...
  #1 (permalink)  
Antiguo 31/10/2013, 04:56
 
Fecha de Ingreso: septiembre-2012
Mensajes: 149
Antigüedad: 11 años, 7 meses
Puntos: 3
Texto no respeta <td></td> y sale fuera.

Hola Amigos,


Tengo varios registros que imprimo en una tabla, pero si el texto contiene más palabras se extiende más hallá del </td>.

He probado con el css a poner max-width:"300px"; y si bien me mantiene el tope del ancho el texto (row[9]) sigue saliendose, es un texto revelde (que me está #@#@¬!!!).



Código PHP:
Ver original
  1. echo "<td width=\"300\" align='center' bgcolor='#FFFFFF'><b>Observaciones</b></td>\n";
  2.  
  3. echo "<td align='center'>$row[7]</td> \n";


  #2 (permalink)  
Antiguo 31/10/2013, 05:01
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Texto no respeta <td></td> y sale fuera.

Usa word-break:

Código CSS:
Ver original
  1. td {
  2.   word-break: break-all;
  3. }
  #3 (permalink)  
Antiguo 31/10/2013, 05:07
 
Fecha de Ingreso: septiembre-2012
Mensajes: 149
Antigüedad: 11 años, 7 meses
Puntos: 3
Respuesta: Texto no respeta <td></td> y sale fuera.

Solucionado, resulta que el registro 6 era el 5, faltaba una coma en la consulta, entonces el registro que tenía que ser 6 pasaba a ser 5...enfin, que días.El caso es que tenía:

owrap='nowrap' (para que aparezca toda la línea sin saltos).

Solucionad ; ).

Gracias

Etiquetas: html, margen
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 13:23.