问题标签 [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 投票
1 回答
436 浏览

node.js - npm install --save-exact 不尊重确切版本

我的环境:

  • 节点 v6.17.1
  • npm v6.14.4

我跑了npm install --save --save-exact mjml@4.5.1,然后我的package.json表演

我的package-lock.json节目:

此外,我的其他依赖项都没有 mjml 作为子依赖项。

但是,当我跑步时,npm show mjml version我得到:4.6.2.

我认为使用--save-exact会安装确切的版本 4.5.1,所以我不明白什么?

0 投票
1 回答
1671 浏览

email - 从 Outlook 发送到 Gmail 的电子邮件的链接中删除下划线

我正在努力寻找一种解决方案来删除从 Outlook(Outlook for Office 365)发送到 Gmail(桌面版)的电子邮件链接中的蓝色下划线

生成的 html 在 Google Chrome 上完美运行,但在 Gmail 上却不行

这是我的测试的全部代码:它是用 mjml 框架生成的:

我已经尝试了这篇文章的全部建议: 如何在从 Outlook 发送电子邮件模板时删除 Gmail 中的超链接下划线但未成功

0 投票
2 回答
1073 浏览

html - mjml 可点击按钮,不仅仅是按钮内的文字

我有这个基本代码来在 mjml 文档上显示一个按钮链接,它有点工作,但我希望 clicable 区域是整个按钮。

这是代码:

您可以在https://mjml.io/try-it-live/实时测试代码

0 投票
2 回答
1292 浏览

email - Outlook 2003 未正确呈现我们的 MJML 代码

我想用MJML制作一个响应式电子邮件模板,它在大多数电子邮件呈现客户端上看起来都不错,但是(当然)Outlook 2003 的做法有所不同,如图所示:Outlook 2003 正在同时呈现移动端和桌面版。

Outlook 呈现移动和桌面

完整的代码在这里,您可以在这里尝试:https ://mjml.io/try-it-live/Bk5Gu1w9L

渲染是通过EmailOnAcid测试的,它不提供免费帐户来玩。

我们尝试了许多版本,这是迄今为止最好看的版本,但 Outlook 2003(和其他一些版本)显示的效果不如我们希望的那样。

我们正在讨论忽略一些旧客户端作为 Outlook 2003,但解决方案而不是忽略它会非常好。

0 投票
1 回答
529 浏览

email - Outlook 中电子邮件的简短预览显示图像 src 而不是替代文本

我通过 MJML 生成电子邮件时遇到问题。电子邮件看起来不错,但 Outlook 中存在问题,它显示邮件中第一张图像的源 URL,而不是电子邮件简短描述中的文本或替代文本。我预计这可能与我们使用 CDN 托管我们的图像有关,但我不知道。见下图:

在此处输入图像描述

有谁知道我能做些什么来解决这个问题?

0 投票
1 回答
748 浏览

visual-studio-code - VSCode MJML 扩展无响应,如何附加 CPU 分析器?

我刚刚安装了 MJML 扩展,但在尝试使用它查看 .mjml 文件时它不起作用。我检查了“正在运行的扩展”,它显示了这一点:

运行扩展选项卡将 mjml 显示为.

试图找出问题所在 vscode 提示我:

你附上cpu配置文件了吗?

但我不知道该怎么做?我是使用 vscode 的新手,所以我不确定接下来要采取什么步骤。

0 投票
0 回答
270 浏览

html - 带有 mjml 的电子邮件模板 - 图像模糊

我目前正在使用 mjml 框架为我的公司开发一些电子邮件模板。在我遇到图像问题之前像做梦一样工作。

我将公司徽标之类的图像设置为 .png 文件,宽度为 2x,并在mj-image标签中调整它们的大小。在测试中(IOS 上的 gmail 应用程序),这些图像看起来很模糊,我无法阻止它。

代码如下所示:

有人对这个问题有一些经验吗?

0 投票
1 回答
80 浏览

html - 透明图像以查看彩色背景

我需要重新创建这个:

1

渐变背景必须通过图像的形状才能看到。但我不知道具体怎么做。

我现在得到的:

但这只是完全隐藏了图像。

0 投票
0 回答
293 浏览

mjml - 如何在 MJML 中使用 php 变量

有人知道如何使用 https://github.com/juanmiguelbesada/mjml-php 库在 MJML 中使用php变量谢谢

0 投票
1 回答
1408 浏览

css - CSS媒体查询在HTML电子邮件中不起作用

当我构建电子邮件时,我使用媒体查询来调整智能手机的样式。问题是,如果我在浏览器上查看 .html 文件,一切正常,但是当我向手机发送测试邮件时,媒体查询中设置的所有样式都消失了。

编码:

有人可以向我解释我做错了什么以及我可以尝试解决什么吗?如果有帮助,我会在 OnePlus 8 上的 Android 10 上的最新版 Gmail 上测试电子邮件。