he probado a mandarme a mi mismo un mensaje de gmail con una cadena muy larga a ver como la mostraba, y he visto que divide la cadena con etiquetas <wbr/> no habia visto nunca antes esa etiqueta, para que se usan ?.
Con js entonces tendré que leer la longitud de la cadena y cortarla en caso de que sea muy grande, pero el problema es que muchas "i" ocupan menos que muchas m por ejemplo. iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii (40 ies) mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm (40 emes) El día 9/12/07, Almorca <[EMAIL PROTECTED]> escribió: > > Creo que lo que intentas conseguir no se puede hacer con css, por lo menos > con css 2.1. Deberás buscar alguna solución mediante javascript. > > El día 9/12/07, Nacho Garcia <[EMAIL PROTECTED]> escribió: > > > > Buenas, > > > > tengo un div con un mensaje que puede ser editado por el usuario. > > Ese div, tiene una anchura determinada, y la altura será variable en > > función > > del texto que entre. > > > > el problema me surge cuando el usuario mete una cadena sin espacios que > > ocupa más que la anchura, es decir una cadena como esta: > > > > > > > aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > > > > Si la anchura del div es menor que la anchura de la cadena, entonces si > le > > pongo overflow:hidden simplemente el exceso no aparece, y si no pongo > > nada, > > se sale fuera del div. > > Lo que intento es que la cadena se corte cuando llege al final. > > > > Por ejemplo si el usuario introduce la cadena anterior con un div > pequeño, > > tendría un resultado como este > > aaaaaaaaaaaaaaaaaaaaaa > > aaaaaaaaaaaaaaaaaaaaaa > > aaaaaaaaaaaaaaaaaaaaaa > > aaaaaaaaaaaaaaaaa > > > > > > > > saludos a todos > > _______________________________________________ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a [email protected] > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > -- > We don't need no education - Pink Floyd > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a [email protected] > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [email protected] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
