繁体   English   中英

我可以在 email 模板中使用 Material-UI 吗?

[英]Can I use Material-UI in an email template?

我正在尝试将项目中的电子邮件转换为使用 React 作为模板引擎。 它运行良好,但我也试图通过将 Material-UI 添加到组合中来重用我们主应用程序的主题,这就是一切都崩溃的时候。 我确保将所有样式放在 email 的头部,使用类,它不需要获取任何外部样式表。 然而 Gmail 只是忽略了我所有的样式。 我认为这是因为它不喜欢某些特别的东西,但我知道他们非常严格,并且在他们不喜欢某些东西时通常会忽略一些东西。

那么我的问题是,有人尝试过在电子邮件中使用 Material-UI 并克服了这些挑战吗? 或者,也许您只是知道这行不通,我应该放弃希望? 感谢所有帮助:)

正如@trixn 在评论中提到的那样,它最终变得太复杂而无法尝试使用原始库。 与其说是选择器,不如说是一些现代的 email 客户端不支持像line-height这样的普通属性。 我可以尝试只提取基本的 styles 作为我使用的元素,但这并不能保证它们仍然有效。 我们最终只是复制粘贴了与我们相关的 styles。

结论:不,不可能使用纯 Material-UI 来制作电子邮件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM