【问题标题】:How to make a table that fulfill the whole screen?如何制作一张能填满整个屏幕的桌子?
【发布时间】:2013-01-15 13:51:00
【问题描述】:
<table cellpadding="0" cellspacing="0" class="auto-style1" style="width: 100%; height: 100%">
    <tr>
        <td>edtretrt</td>
    </tr>
</table>

尽管我指定高度为 100%,但它并没有填满整个屏幕。

我想使用那个表格来设置背景,因为我想发送 html 电子邮件,所以我不能只更改 &lt;body&gt; 的背景

【问题讨论】:

    标签: email bulk-email


    【解决方案1】:

    当您在浏览器中将其视为 html 文件时,您的浏览器会假定它具有正文,并且正文默认情况下具有一定的边距。我可以通过指定正文并从正文中删除边距来摆脱边框。我还切换到了 div 而不是表格,以使代码更简单并从 div 中删除边距。

    <body style="margin:0;">
    <div style="width:100%;height:100%;background-color:orange;margin:0;">
    edtretrt
    </div>
    </body>
    

    我搜索了更改电子邮件的背景颜色。似乎大多数邮件客户端都会忽略或去除任何正文标签。似乎更改电子邮件中的背景颜色并不完全可靠。该站点似乎表明您应该使用表格,并且您应该使用带有六字符颜色代码的 bgcolor 属性以被最大数量的邮件客户端支持:http://litmus.com/blog/background-colors-html-email

    【讨论】:

    • 这就是我想要做的。然而,并不是整个背景都被改变了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-06
    • 2014-08-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多