Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » HTML » Limitar tamaño de una tabla con css Responder al tema
Nuevo tema


Página 1 de 1  [ 4 mensajes ] 
 
Nota 2011-01-22 13:51 @618

Perlero Senior
Registrado: 2009-03-01 18:39 @818
Mensajes: 387
Limitar tamaño de una tabla con css
Hola

Ando teniendo un duda con una tabla. Lo que quiero hacer es crear una tabla que mantenga cierto tamaño a pesar de que los contenidos de las filas sean largas.

Ejemplo:
Syntax: [ Download ] [ Hide ]
Using html4strict Syntax Highlighting
  1. <table>
  2. <td>sdsdsdsd</td><tr>
  3. <td>sdfsdddsddddddddddddddddddddddddddddddffff</td><tr>
  4. </table>


El problema es que la segunda fila deforma la tabla. Mi duda es si no habrá alguna forma para que las filas mantenga cierto tamaño quedando la segunda fila larga así (para no deformar el tamaño)
Syntax: [ Download ] [ Hide ]
Using text Syntax Highlighting
sdsdsdsd
sdsdsd
sdsdsd
sdsdds


Nota 2011-01-22 14:05 @628
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10261
Re: Limitar tamaño de una tabla con css
Aplica el estilo word-wrap: break-word; al interior de la celda.

_________________
JF^D Perl programming


Nota 2011-01-22 14:23 @641

Perlero Senior
Registrado: 2009-03-01 18:39 @818
Mensajes: 387
Re: Limitar tamaño de una tabla con css
Te referís a algo así, porque no lo veo como quería
Syntax: [ Download ] [ Hide ]
Using html4strict Syntax Highlighting
  1. <style>
  2. .main {
  3. word-wrap: break-word;  
  4. }
  5.  
  6. </style>
  7.        
  8. <table border=1>
  9. <td class=main>dsfdsdssssssssssssssdssdsdsdssssssss</td><tr>
  10. <td class=main>sddssd</td><tr>
  11. </table>


¿ Si hice algo mal me podrías dar un ejemplo ?


Nota 2011-01-22 15:12 @675
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10261
Re: Limitar tamaño de una tabla con css
Las respuestas suelen estar a un clic de distancia con Duck Duck Go. En el primer resultado de la búsqueda aparecen varias soluciones. Esta es la que me funciona en mi Firefox:

Syntax: [ Download ] [ Hide ]
Using html4strict Syntax Highlighting
  1. <style type="text/css">
  2. .main {
  3.         word-wrap: break-word;
  4.         word-break:break-all;
  5. }
  6. </style>
  7.  
  8. <table border="1" width="50"  style="table-layout: fixed">
  9. <td class="main">dsfdsdssssssssssssssdssdsdsdssssssss</td><tr>
  10. <td class="main">sddssd</td><tr>
  11. </table>

Lo principal es decir que la disposición de la tabla es fija (table-layout: fixed), y así se reduce al ancho indicado por width. Solo queda decir cómo se ha de romper la palabra. A mí me funciona con solamente word-wrap: break-word, pero en la página recomiendan los dos.

El estándar dice a este respecto que solo tiene efecto cuando text-wrap está en modo normal o suppress.

_________________
JF^D Perl programming


Responder al tema  [ 4 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO