首页 > 解决方案 > 如何使用 MJML 实现电子邮件内导航?

问题描述

因此,我正在尝试使用 MJML 框架编写时事通讯。它通常很棒,但我不确定如何在电子邮件正文中实现导航。我假设它将使用带有href 的锚标签来实现,该标签指向一个带有井号/井号的元素ID(例如<a href="#someElement">MyLink</a><someElement id="#someElement">。我的初步问题是MJML 似乎不支持元素的ID 属性。我知道 mjml nav 扩展,但是当我查看扩展时,它看起来更像是一个布局组件而不是功能组件。任何建议都值得赞赏。

标签: htmlhtml-emailmjml

解决方案


MJML 对自定义属性的困难在于他们不知道将它们放在哪里,除非它们被指定。因此,除非在该组件中指定,否则您不能id在组件中使用。见 Github 问题

同时,你可以直接这样写:

<mj-text>
    <div id="someElement">And this is more text</div>
</mj-text>

推荐阅读