标签: ruby-on-rails css actionmailer
我的ActionMailer涉及生成报告,并将其存储到HTML文件中并将其作为HTML附件发送。我想给它一些样式,所以我添加了内嵌样式,每次生成报告时都会写入HTML文件。
但造型并未反映在附件中。有趣的是,在我的机器上本地打开时生成的报告反映了样式。我看到了附件的HTML源代码,并且缺少内联css样式。我完全不知道为什么会这样。 单挑局将不胜感激!
答案 0 :(得分:1)
ActionMailer有一些非常奇怪的操作方式。 CSS是渲染模板时可以真正解决的问题之一。看看这个解决方案:
http://devblog.imedo.de/2008/08/05/rails-actionmailer-with-html-layouts-inline-css-and-entity-substitution/