问题标签 [mjml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
17 浏览

visual-studio-code - 在 VSCODE 内的 .mjml 文件上启用 smartSelect.grow

在 VSCode 中editor.action.smartSelect.grow,当激活时,应该扩展括号的选择,然后扩展整个 html 标记。对于 HTML 文件,它按预期工作,但对于 .mjml 文件,它扩展为 word 并将它们直接扩展到整个 html 标记(忽略括号)。

除了要求 .mjml 扩展所有者进行修复之外,我还能做些什么?

它现在如何扩展:

在此处输入图像描述

--

它应该如何扩展:

在此处输入图像描述

0 投票
0 回答
63 浏览

for-loop - Mailjet 模板不允许循环

我正在尝试使用一组平面对象创建一个 Mailjet 模板。但是在我的测试过程中,Mailjet 向我发送了这种错误:

有关详细信息,请在我当前的模板下方:

下面是我在测试期间尝试通过的变量:

我什至尝试<mj-raw>在我的 mjml 标记周围使用标签,但它没有任何改变。我已经通过 curl 请求和我帐户的 Mailjet 沙箱测试了我的模板。

你有想法吗?

0 投票
1 回答
109 浏览

yahoo-mail - Mjml 邮件模板未在 Yahoo Mail 上呈现 UTF-8

我正在发送一个邮件模板,但它仅在 Yahoo Mail 上不能正确呈现 UTF-8 字符,这很奇怪。

MJML 默认添加 utf-8 字符集标签,我没有更改此默认值,并且它正确出现在邮件的源代码中。

你知道什么可能是错的吗?

雅虎邮箱

邮件

utftag

0 投票
0 回答
47 浏览

html - Outlook 未在表格行或表格列中显示边框底部

好的,我已经阅读了所有关于边界底部未显示在 ms Outlook 中的文章,但下界响应对我有用

这是我的代码为什么边界在 Outlook 中不起作用?有人知道吗 ?另外为什么我不能改变 del 元素的颜色?请问有人可以帮忙吗?Stackoverflow 不会让我发布整个模板...谢谢 :)

0 投票
0 回答
154 浏览

mjml - MJML 字体问题 - mj-font 未在实际电子邮件模板中加载字体

我正在尝试在我的 MJML 模板中使用 Google“Inter”字体。

我使用了 mj-font,它很简单,应该可以使用 google 字体。在 MJML 在线编辑器中一切正常,但在实际电子邮件模板字体中不起作用。

这是我的代码的简短截图

在此处输入图像描述

我将 font-family 添加到 mj-text 标签。

MJML 版本 4.8.1

0 投票
1 回答
91 浏览

node.js - AWS SES 破坏了电子邮件样式

我有一堆使用 MJML 编写的电子邮件。输出 HTML 似乎是正确的。

作为电子邮件发件人,我使用的是 AWS SES。但是在发送之后,我在一封电子邮件中的所有 CSS 样式都被破坏了。要发送电子邮件,我正在使用 method ses.sendEmail

我尝试使用在 HTML 头部和内联样式中注入的 CSS。不工作。

它可能有什么问题?谢谢!

0 投票
0 回答
225 浏览

email - Mjml 图像未显示在我的手机邮箱中

我必须构建一个模板以使用模板发送mjml邮件jinja2。我插入了一张图片。发送邮件后,图片仅在 Gmail 网页版中显示,移动版(Gmail 应用程序)图片无法加载(显示带有问号的蓝色框)。我在outlook上遇到了同样的问题。该图像存储在谷歌照片中。我想知道为什么我尝试过,原始图像中的所有属性图像都background-url在 div 中,但对我没有任何作用!我怎么可能遇到这个问题?

0 投票
1 回答
118 浏览

handlebars.js - 尝试在配对时从车把和 mjml 中获得实时预览

我创建了一个将车把模板与 MJML 框架结合的文件。我的问题是我不太确定在进行更改时如何预览实时输出。

我想: • 运行一个脚本,每次我的 index.js 文件发生更改时都会运行 fs.writeFile,然后实时提供它 • 或者直接预览主索引文件而不使用 fs 选项

任何指导将不胜感激。

包装文件

索引文件

0 投票
1 回答
21 浏览

html - 是否可以在预览部分的 MJML 应用程序中以某种方式打开开发工具?

是否可以在预览部分的 MJML 应用程序中以某种方式打开开发工具?

例如,我想检查填充是否按照我的预期应用。我希望能够直接在 MJML 编辑器中检查它,而不是先在浏览器中导出和运行 HTML,因为我做了很多更改,因此导出和运行会花费很多时间。

0 投票
1 回答
167 浏览

email - 如何为 mjml 中的列设置固定宽度?

如何为 mjml 中的列设置固定宽度?

我不想对列进行类或媒体查询。我只希望列具有固定宽度,并且希望该宽度成为列的内联样式的一部分。

我需要这个,因为在转发过程中 Outlook 会删除所有类,并且指定列宽度的类也会被剥离。另外,我不关心响应能力。