Estoy tratando de detener una tabla que tiene ancho declaradamente declarado no desbordamiento fuera de su padre div
. Supongo que puedo hacer esto de alguna manera usando max-width
, pero parece que no puedo hacer que esto funcione.Desbordamiento de tabla fuera de Div
El siguiente código (con una ventana muy pequeña) causará esto:
<style type="text/css">
#middlecol {
width: 45%;
border-right:2px solid red;
}
#middlecol table {
max-width:100% !important;
}
</style>
<div id="middlecol">
<center>
<table width="400" cellpadding="3" cellspacing="0" border="0" align="center">
<tr>
<td bgcolor="#DDFFFF" align="center" colspan="2">
<strong>Notification!</strong>
</td>
<tr>
<td width="50">
<img src="http://www.example.com/img.png" width="50" height="50" alt="" border="0">
</td>
<td>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
</td>
</tr>
</table>
</center>
</div>
La línea roja es el borde derecho de la div
, y si usted hace su pequeña ventana del navegador, verá que la mesa no encaja en ella
fuera de tema: no usar ''
Esto es desafortunadamente algo de lo que no tengo control. El contenido dentro del div se incluye de hecho en un archivo que no he generado. Solo puedo tocar el CSS, pero eliminaría el