聲明:我通常不使用表格來佈局,但它們似乎是html電子郵件的最佳選擇。相信我,在電子郵件中玩divs 糟透了。我在尋找最好的解決辦法,我 沒有太多的限制,以如何設計...如何製作一張有3列,2列和1列填滿整個桌子的桌子?
我幾乎沒有,但我有下面的代碼有問題:
<table border=1 width="600px">
<tbody>
<tr height="140px">
<td width="210px"></td>
<td width="180px"></td>
<td width="210px"></td>
</tr>
<tr height="200px">
<td colspan="3"></td>
</tr>
<tr height="100px">
<td colspan="3"></td>
</tr>
<tr height="300px">
<td width="300px"></td>
<td></td>
</tr>
</tbody>
</table>
我的具體問題是與最後一個細胞,我想他們將各佔50%來劃分表空間。
正如你可以看到我修改的最後<td>
的寬度爲300像素的(表的一半),但也修改了第一個單元格,這是一個令人失望的結果的寬度,我想前三td
保持即210px,180px,210px的比例。
以防萬一,使之顯得更加清晰這裏是一個草圖:
不是真的有可能,我知道表吸吮:)但這是一個HTML電子郵件佈局...沒有解決方法? – Trufa
不,因爲底行中的兩個單元格之一需要跨越兩列「colspan = 2」。但是這總是會導致該單元格跨越與包含全部三列的行跨越的兩個單元格相同的寬度。 –
雖然...讓我發表一個答案 –