テーブルの幅を 100% に設定しています。時々、広告でいっぱいの php でランダムな div を追加します。ad div を右側に配置し、テーブルのコンテンツを配置します。テーブルを左側に配置したいのですが、まだ 100% 程度で、ad div の左側のすべてのスペースを埋めてしまいます。
つまり、div が存在しない場合、テーブルは 100% の幅を埋めます。div が存在する場合、div はテーブルの右側に設定された幅 300px で表示されます。
これがdivのスタイルです
.ContentAds {
float: right;
height: 100%;
width: 300px;
display: block;
clear: none;
}
テーブルは div ではなく、単純に幅 100% に設定されています。
<table width="100%" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td><p class="Title">Title</p>
<p>This is the content. This is the content. This is the content. This is the content. This is the content. This is the content. This is the content. This is the content.. </p></td>
</tr>
</table>