Açıkça belirtilen genişliğe sahip bir tablonun üstünün dışına taşmasını durdurmaya çalışıyorum div. Bunu kullanarak bir şekilde yapabileceğimi sanıyorum max-width, ancak bunu çalıştıracak gibi görünmüyorum.
Aşağıdaki kod (çok küçük bir pencere ile) buna neden olacaktır:
<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>
Kırmızı çizgi, öğesinin sağ kenarlığıdır divve tarayıcı pencerenizi küçültürseniz, tablonun ona sığmadığını görürsünüz.
<center>. Yıllardır kullanımdan kaldırıldı. Ayrıca,align="center"masanızda zaten bir tane var .