http://jsfiddle.net/L2yLe/palabra larga en la celda de la tabla con anchos porcentuales
El violín lo dice todo. Quiero una solución de solo CSS que limite el ancho de la tabla al ancho del div. La cadena larga debe estar rota (pero como puede ver no), y eso hace que la tabla se desborde.
No quiero usar ningún ancho de píxel. Esto debería ser completamente fluido.
<div>
<table>
<tr>
<td>
short string
</td>
<td>
somereallylongstringofdatasomereallylongstringofdatasomereallylongstringofdata
</td>
<td>
short string
</td>
</tr>
</table>
</div>
div {
width: 50%;
background-color: darkgray;
padding: 15px;
margin: 10px auto;
}
table {
border-collapse: collapse;
}
td {
border: 1px solid black;
}
Puede establecer el div en 'overflow: hidden'. Esto mantendrá el área visible de la tabla en el ancho correcto, pero el contenido se desbordará y se ocultará. No estoy seguro de lo que estás preguntando es posible. – Jeff
@Jeff no puede ser, solo estaba revisando. Necesito que el contenido sea visible, desafortunadamente. –