html-以buttons.cm为模板的电子邮件按钮设计形状?

html-email button design shape with buttons.cm as template?

有一个'roundrect'作为参数,还有其他参数吗? 有没有可能做一个有5个角的按钮?

可以刷机吗?如何更改 4 个角的位置?

还是由于 'guaranteed to work' 使用 mso 渲染引擎造成的限制?

我的一位客户想要一个 6 角按钮,如六边形。为此,我制作了一个方形按钮,并在其上应用了一个六边形的 background-png。这在所有经过测试的邮件客户端中都非常有效。我认为只有 html 和 css 太难了,我敢肯定大多数客户都会惹很多麻烦。

roundrect 指的是 VML, which Outlook 2007/10/13/16 can use to render elements emails. In looking at VML documentation, there doesn't seem to be a way to manipulate individual points. It's also fairly involved to draw shapes in CSS(对于支持此 CSS 级别的电子邮件客户端)。

在不知道您正在构建哪种按钮的情况下,听起来 使用图像(背景 前景)作为形状可能是您的最佳选择。所有电子邮件客户端都非常一致地呈现图像。如果您使用 background image 允许您使用 HTML 作为按钮文本。