Re: [Ovillo] url dentro de una tabla
Pues al final lo he conseguido con lo que Mikel sugirió (muchas gracias). Las demás propuestas me servirían perfectamente pero aparte de que es un proyecto aspx, son muchos los documentos (hablamos de cientos) en los que aparece este tipo de contenido de tabla y se generan dinámicamente todos los días. Muchas gracias a todos por vuestro tiempo :-) -Mensaje original- De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org] En nombre de mikel blonfu Enviado el: jueves, 23 de septiembre de 2010 8:45 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] url dentro de una tabla Hay una propiedad en CSS3 para eso: word-wrap. La inventó Microsoft así que funciona en IE. Cuando la he usado en alguna tabla sólo me ha funcionado si tenía también la propiedad *table-layout:fixed*. Sería así: table { table-layout:fixed; } td { word-wrap:break-word; } El único problema es que sea un proyecto para un cliente que te obligue a validar con CSS2. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] url dentro de una tabla
Hay una propiedad en CSS3 para eso: word-wrap. La inventó Microsoft así que funciona en IE. Cuando la he usado en alguna tabla sólo me ha funcionado si tenía también la propiedad *table-layout:fixed*. Sería así: table { table-layout:fixed; } td { word-wrap:break-word; } El único problema es que sea un proyecto para un cliente que te obligue a validar con CSS2. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] url dentro de una tabla
Y atacar a bit.ly para acortarla? Así los usuarios pueden copiar la url para usarla, funciona el enlace y tendrás la columna de la tabla más uniforme. Al menos a mi me parece mejor opción que poner "http://www.googl..."; Cómo lo ves? -- Jairo Ochoa Dropbox - Almacenamiento gratis / Free online backup https://www.dropbox.com/referrals/NTg2Njc1MTg5 El 22 de septiembre de 2010 17:59, Dani F. Serch escribió: > Podrías probar a meter la url dentro de un DIV con overflow: hidden o > overflow: auto (para que aparezcan las barras) > > Yo aún así, haría una función en PHP o JS para acortar la URL y que > quede algo así: > href="http://blablablablablablablablablablablablablabla.com";> > http://blablablabla.com > > El 22/09/2010 17:26, Stoke escribió: > > Buenas grupo! > > > > Me he encontrado con un problema en una página y a ver si alguien puede > > echarme un cable: > > > > Tengo una página con una tabla en la que aparecen una serie de datos. En > una > > de las celdas lo que hay es una url (y de las largas). > > > > El caso es que mientras que FF “trocea” la url correctamente y la muestra > en > > varias líneas, IE7 e IE8 no lo hacen. Lo que hacen es mostrarlo en una > única > > línea estirando la celda y por lo tanto haciendo aparecer un feo scroll > > horizontal que rompe la página. He probado con white-space e intentando > > hacer los anchos de celda fijos y no consigo nada. ¿Alguien alguna vez se > ha > > encontrado con algo parecido? > > > > Muchas gracias por vuestro tiempo. > > > > Diego. > > > > > > > > ___ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > 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 Ovillo@lists.ovillo.org > 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] url dentro de una tabla
Podrías probar a meter la url dentro de un DIV con overflow: hidden o overflow: auto (para que aparezcan las barras) Yo aún así, haría una función en PHP o JS para acortar la URL y que quede algo así: http://blablablablablablablablablablablablablabla.com";>http://blablablabla.com El 22/09/2010 17:26, Stoke escribió: > Buenas grupo! > > Me he encontrado con un problema en una página y a ver si alguien puede > echarme un cable: > > Tengo una página con una tabla en la que aparecen una serie de datos. En una > de las celdas lo que hay es una url (y de las largas). > > El caso es que mientras que FF “trocea” la url correctamente y la muestra en > varias líneas, IE7 e IE8 no lo hacen. Lo que hacen es mostrarlo en una única > línea estirando la celda y por lo tanto haciendo aparecer un feo scroll > horizontal que rompe la página. He probado con white-space e intentando > hacer los anchos de celda fijos y no consigo nada. ¿Alguien alguna vez se ha > encontrado con algo parecido? > > Muchas gracias por vuestro tiempo. > > Diego. > > > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] url dentro de una tabla
Puedes utilizar el marcador para indicar por dónde trocear la url, por ejemplo, poniéndolo detrás de cada / - _ Visualmente aparece un guión - en el sitio en el que corta la palabra, pero al copiar el texto se copia de forma correcta. Ejemplo: http://www.treeweb.es/__archivo__/codigo/articulos/barra_progreso/barra_progreso_v2.html ">http:// www.treeweb.es/__archivo__/codigo/articulos/barra_progreso/barra_progreso_v2.html Un código PHP que te podría transformar la URL es: $url = 'http://www.treeweb.es/__archivo__/codigo'; $url = str_replace(array('/', '-', '_', '+'), array('/', '-', '_ ', '+'), $url); Un saludo Gerardo El 22 de septiembre de 2010 17:26, Stoke escribió: > Buenas grupo! > > Me he encontrado con un problema en una página y a ver si alguien puede > echarme un cable: > > Tengo una página con una tabla en la que aparecen una serie de datos. En > una > de las celdas lo que hay es una url (y de las largas). > > El caso es que mientras que FF “trocea” la url correctamente y la muestra > en > varias líneas, IE7 e IE8 no lo hacen. Lo que hacen es mostrarlo en una > única > línea estirando la celda y por lo tanto haciendo aparecer un feo scroll > horizontal que rompe la página. He probado con white-space e intentando > hacer los anchos de celda fijos y no consigo nada. ¿Alguien alguna vez se > ha > encontrado con algo parecido? > > Muchas gracias por vuestro tiempo. > > Diego. > > > > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo