在网站上显示html电子邮件正文

时间:2012-05-13 21:02:15

标签: html css email

我已将电子邮件正文的html保存到我的数据库中。现在我想在网站上显示这个HTML。唯一的问题是,有些邮件的css定义会覆盖我网站上的整个定义。如何在不覆盖html / css的情况下显示此邮件?

由于 RK

3 个答案:

答案 0 :(得分:5)

我建议使用iframe,或重写你的CSS ..抱歉伙计!

答案 1 :(得分:3)

在CSS中使用!important规则,有关详细信息,请参阅http://www.w3.org/TR/CSS21/cascade.html#important-rules

示例:

​#test {border:1px solid green!important}

​#test {border:1px solid red}​

此元素应该有绿色边框。

答案 2 :(得分:2)

根据我对电子邮件的体验,我将假设这些声明是内联写的......你最好的办法就是将它们删除。您可以尝试使用超长链选择器覆盖它们,例如在html元素和body元素上放置一个类,同时还应用@jeff所说的!important值。