javascript - 如何将 CSS 添加到我的 `mailchimp` 弹出表单?

标签 javascript css mailchimp

我正在使用 mailchimps 弹出式订阅表单。我尽可能地设计了 mailchimp 中的内容。我想在弹出窗口中添加更多 CSS,我已尝试将 CSS 添加到已加载到我网站中的 CSS 工作表,但即使使用 !important 等,表单也不会在弹出窗口中选取它。

mailchimp 的代码是:

<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script>
<script type="text/javascript">require(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us8.list-manage.com","uuid":"731f7bb19522a201007a53699","lid":"138afe0d12"}) })</script>

现在,我也尝试在我的页面中添加内联样式进行测试,例如:

<style>
    #mc-EMAIL {
        border:6px solid pink !important;
    }
</style>

我注意到我的 mailchimp 样式来自 this但是 mailchimp 说我无权更改此 CSS 文件。

我确信其他人一定在我面前遇到过我的总体问题:

如何将 CSS 添加到我的 mailchimp 弹出表单?

最佳答案

是不是 Mailchimp 弹出窗口出现了 <iframe>标签? 如果是,我认为您不能直接使用 css 对其进行自定义。

<强>1。将您的 css 注入(inject) iframe通过 js.

How to Apply CSS to iFrame

<强>2。更改为使用 mailchimp API 与您的自定义弹出窗口 html/css 集成。 它可能需要付出很多努力,但易于维护。 (可以问我)

Mailchimp API DOC

MailChimp API 3.0 and WordPress HTTP API

祝你好运。

关于javascript - 如何将 CSS 添加到我的 `mailchimp` 弹出表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30714967/

相关文章:

Mailchimp api v3 - 复制事件

html - 如何为移动设备设置此 mailchimp 表单的样式?

javascript - 如何修改字符串过滤器中输入的值

css - 如何更改 Rails 中 collection_select 元素的背景颜色?

jquery - mmenu - newbee - 没有错误,只是打不开?

html - 如何通过 CSS 在有序列表中保持第二行的缩进?

javascript - OM/ react : manipulate elements outside the render target element

javascript - angular js 从 $http 获取变量是服务

javascript - 用jquery添加css文件

email - 如何通过谷歌分析跟踪邮件在哪个电子邮件客户端上打开?