Tengo una tabla HTML que tiene filas agregadas en un bucle de PHP. Esto es lo que el cuerpo del bucle se pareceAncho de columna fijo en la tabla HTML
<tr>
<td style="width:220px"><?php echo $a; ?></td>
<td style="width:150px"><?php echo $b; ?></td>
<td style="width:70px"><?php echo $c; ?></td>
<td style="width:70px"><?php echo $d; ?></td>
</tr>
El problema es, cuando el contenido en la segunda columna de cualquier fila son un poco grande, la anchura de la segunda columna excede de 150 píxeles, y para compensar la anchura de la primera la columna se reduce ¿Cómo puedo evitar que eso suceda? Quiero que el ancho no cambie, y si el contenido de una celda en particular es demasiado grande para caber, la altura debería aumentar para adaptarse.
¿usted intentó 'texto wrap' [w3schools] (http://www.w3schools.com/cssref/css3_pr_text-wrap.asp)? –
Y desbordamiento: oculto – batbaatar
Especifique un ancho para la tabla en sí, que debe ser igual al total de todos los anchos individuales. Tenga en cuenta que incluso el ancho del borde (por ejemplo, 1px) deberá tenerse en cuenta en el ancho total. Pero si la celda contiene una cadena larga sin espacios, arruinará un poco el diseño de la tabla porque no hay oportunidad de envolver. 'overflow: hidden' como lo sugiere #batbaatar es una buena idea. –