奇怪的CSS问题:缺少内联CSS:ActionMailer附件

时间:2010-08-06 15:26:12

标签: ruby-on-rails css actionmailer

我的ActionMailer涉及生成报告,并将其存储到HTML文件中并将其作为HTML附件发送。我想给它一些样式,所以我添加了内嵌样式,每次生成报告时都会写入HTML文件。

但造型并未反映在附件中。有趣的是,在我的机器上本地打开时生成的报告反映了样式。我看到了附件的HTML源代码,并且缺少内联css样式。我完全不知道为什么会这样。 单挑局将不胜感激!

1 个答案:

答案 0 :(得分:1)

ActionMailer有一些非常奇怪的操作方式。 CSS是渲染模板时可以真正解决的问题之一。看看这个解决方案:

http://devblog.imedo.de/2008/08/05/rails-actionmailer-with-html-layouts-inline-css-and-entity-substitution/