11

我在 MailChimp 的 css 内联http://www.mailchimp.com/labs/inlinecss.php结束了,我想知道是否有任何类可以做到这一点,我希望将它放在我的电子邮件代码中一直到 MailChimp。

基本上我正在寻找页面后面的代码或非常相似的东西。

干杯。

4

7 回答 7

9

这个怎么样?

https://www.myintervals.com/emogrifier.php

“... Emogrifier 通过解析您的 CSS 并根据您的 CSS 选择器将您的 CSS 定义插入到 HTML 中的标签中,自动转换您的 HTML。您可以使用下面的表单粘贴您的 HTML 或 CSS,或者如果您在技术上更专业倾向于,您可以下载 PHP 源代码并在您自己的应用程序中使用它。”

于 2010-10-21T20:25:05.247 回答
8

今晚我正在寻找同样的东西,我发现了这个库https://github.com/christiaan/InlineStyle,它可以满足我的需求。

它甚至可以理解 ul > li 之类的选择器。

于 2011-11-17T00:37:07.820 回答
3

你可以试试Premailer。源代码在 Github上可用。(刚刚注意到您的标签是 PHP 而 Premailer 是 Ruby,所以这对您来说可能不是一个真正的答案......)

于 2010-10-21T18:47:17.617 回答
2

Emogrifier 对我不起作用,所以我开发了这个:https ://github.com/djfm/cssin 。我尝试了其他几个库,但没有一个可以处理我的 HTML 文件,我认为我的库还不错。

于 2013-10-28T19:42:18.683 回答
1

OP 中的链接似乎消失了,但 MailChimp 提供了一个免费的样式到内联转换器,这里没有注册:

http://beaker.mailchimp.com/inline-css

不过,仍然必须“一直到 Mailchimp”!

于 2013-01-08T18:04:58.213 回答
1

我一直在寻找相同的东西(基于 PHP,可下载,开源),但找不到它,所以我为开源 ruby​​ 库创建了以下代理/包装器:https ://github.com/onassar/PHP - 邮递员

希望它有帮助。

于 2013-08-25T05:07:59.287 回答
1

纯 PHP 解决方案:https ://github.com/tijsverkoyen/CssToInlineStyles (由使用)。

tijsverkoyen/css-to-inline-styles如果使用

于 2020-11-22T23:20:42.843 回答