【问题标题】:Retain css of links after enabling click-tracking of send-grid启用发送网格的点击跟踪后保留链接的 css
【发布时间】:2015-06-05 07:55:36
【问题描述】:

我正在尝试使用他们的点击跟踪通过 sendgrid 发送一个按钮,但他们在交付时更改了链接以启用跟踪。这会改变链接的css。我如何保留 css 并使用 sendgrid 启用点击跟踪。我正在使用 node-mailer 来渲染和发送带有 send-grid-transport 的邮件。您可以查看下面的屏幕截图以更好地理解

未启用点击跟踪:

启用点击跟踪:

编辑:

我的按钮代码如下

<a href={{'https://www.facebook.com/share.php?u='+url}} style="margin:20px 20%;border:1px solid;display:block;padding:10px 16px;text-decoration:none;border-radius:2px;text-align:center;vertical-align:middle;font-weight:bold;white-space:nowrap;background:#ffffff;border-color:#3a5795;background-color:#3a5795;color:#ffffff;border-top-width:1px" target="_blank">
                  Share on Facebook
              </a>

【问题讨论】:

    标签: css hyperlink sendgrid click-tracking


    【解决方案1】:

    您可以使用内联样式并将 CSS 添加为标签的一部分。这不会被 SendGrid 改变。

    【讨论】:

    • 是的,我就是这么做的。你可以在问题的更新部分看到我的代码
    • 一个简单的改变,但您是否尝试过先定义样式?我知道其他 SendGrid 客户能够完成这项工作。
    • 正如你在我上面的代码中看到的那样,我给出了所有样式内联。你能澄清一下“首先定义风格”是什么意思吗?我正在使用邮枪,它工作得很好。渲染和一切正常工作。但在 SendGrid 中不是。
    猜你喜欢
    • 2015-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    相关资源
    最近更新 更多