html - 为什么发送邮件时不在另一个div的底部添加一个div?

标签 html css asp.net email easendmail

我想在另一个 div 的底部添加一个 div。我已经测试了这段代码,它工作正常。

<div style="position: relative; width: 200px; height: 150px;">
<div style="position: absolute; bottom: 0; width: 100%; height: 50px; border: 1px solid red;">
</div>
</div>

但是当我使用它作为发送电子邮件的模板时,它不起作用。当我在 firebug 中检查 css 代码时,只有这个样式没有设置(只是:position:absolute;bottom:0; and position:relative;)但是另一个 css 样式添加。 我使用 easendmail 发送邮件。 有什么问题?

最佳答案

电子邮件非常有限CSS support ,事实上我根本不会使用 position 属性。

我也会避免使用 div 而使用表格。电子邮件与 Web 截然不同,因此您应该先做一些研究,然后再陷入无法正常工作的麻烦中。

这里有 3 个资源可以帮助您快速上手:

http://www.reachcustomersonline.com/how-to-code-html-email-newsletters-all-new-version/

http://www.campaignmonitor.com/resources/will-it-work/guidelines/

http://www.sitepoint.com/code-html-email-newsletters/

关于html - 为什么发送邮件时不在另一个div的底部添加一个div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17146394/

相关文章:

c# - asp.net/c# 中的线程

css - Chrome 的站点可视化问题

CSS 多重背景不适用于 IE8

c# - 还有 Microsoft Authenticator 开发 API 吗?我该如何使用它?

html - 捕捉移动CSS媒体查询的最佳方式

html - 相对于父级的父级定位元素

javascript - 选中复选框的 Jquery/Javascript 问题通过输入框操作将行从一个表添加到另一个表

javascript - 如何在没有域名的情况下获取事件目录用户名?

javascript - 试图做一个 :active to stay on untill other link is clicked

ASP.net HTTP 404 - 找不到文件而不是 MaxRequestLength 异常