Foros del Web » Creando para Internet » HTML »

Tamaño de celda o tabla fijo

Estas en el tema de Tamaño de celda o tabla fijo en el foro de HTML en Foros del Web. Hola Maestros! Se que el problema es de HTML, por eso lo pongo aca. Resulta que recibo mensajes con PHP y cuando lo voy a ...
  #1 (permalink)  
Antiguo 06/05/2003, 12:25
 
Fecha de Ingreso: abril-2002
Mensajes: 27
Antigüedad: 21 años, 11 meses
Puntos: 0
Tamaño de celda o tabla fijo

Hola Maestros!

Se que el problema es de HTML, por eso lo pongo aca.
Resulta que recibo mensajes con PHP y cuando lo voy a imprimir si hay una palabra muy larga (ej: "aaaaaaaaaaahhhhhhhhhhhhhh") la tabla se deforma, ya que lo muestro estilo tablero de 150px. Con PHP lo que pude hacer es cortar las palabras largas en x cantidad de caracteres, pero no que x ponerle, por seria 18 "o" (o sea: oooooooooooooooooo) y mas de 30 "i".

Mi pregunta es: ¿hay alguna forma que corte la palabra justo antes de empezar a estrirar la tabla y lo que sobra pase al siguiente renglo? (agregando <br>).
Por ahi buscando encontre esto: STYLE="table-layout:fixed" dentro de table, pero esto lo que hace es cortarla y lo que sobra no se ve...
Espero puedan ayudarme...
El Cuervo
__________________
El Cuervo
  #2 (permalink)  
Antiguo 12/05/2003, 02:38
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 21 años, 11 meses
Puntos: 0
Puede que no sea la forma más correcta o que haya una propiedad que te lo permita, pero como lo la canozco se me ocurre que lo hagas con un script, es decir, guarda el texto en una variable, y vete contando los caracteres, cuando llegues al ancho máximo permitido en una celda inserta un salto de línea en la cadena.
  #3 (permalink)  
Antiguo 12/05/2003, 07:06
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 7 meses
Puntos: 381
Hola elcuervo,

si esos contenidos son insertados en un textarea puedes controlarlo si quieres antes de eviarlo a la base de datos antes de que el usuario envíe la info.

No sé si eso lo que quieres, pero puedes echar un ojo a este script que hice (lo hice para mis foros)


En el caso del ejemplo no permite palabras más largas de 10 caracteres. Si se inserta una palabra de 20 la partira en dos de 10. Se activa el script al perder el foco el textarea. En la práctica lo ideal es, además, llamar de nuevo a la función al submitir la info.

saludos
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 00:38.