javascript - 水平对齐 HubSpot 表单

标签 javascript css forms hubspot

我希望 HubSpot 表单像下面那样水平对齐。我在 hubspot 中使用了嵌入代码功能,它基本上链接到那里的 JavaScript。

out of box hubspot form & what i would like

我试着摆弄这些参数 http://designers.hubspot.com/docs/cos/hubspot-form-markup但我运气不好。

最佳答案

从此链接开始了解自定义 HubSpot 表单嵌入代码的来龙去脉:http://developers.hubspot.com/docs/methods/forms/advanced_form_options

你的无样式表单 JS 看起来像这样:

<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script> 
<script> 
    hbspt.forms.create({
        portalId: 'XXXXXXX',
        formId:   'XYZXYZXYZXYZ',
        css: '' // <-- Intentionally empty string! 
    });
</script>

css 提供空字符串将阻止代码段加载默认的 hs-form 样式表。

恭喜!您现在可以使用自己的 CSS 样式表覆盖无样式的内容。在您自己的工作表中,定义您需要在 Designer 文档中提及的类:http://designers.hubspot.com/docs/cos/hubspot-form-markup#styling-forms

如果我们没有做到这一点,而您需要帮助定义您自己的 CSS 类,请告诉我。

关于javascript - 水平对齐 HubSpot 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35516949/

相关文章:

javascript - 手动或以编程方式单击时与 Prop ('checked' 不一致)

javascript - 运行 Submit() 两次以一次提交到不同的表单

javascript - 我用标签设置了复选框的样式,但我的 JavaScript 在 IE8 中不起作用

html - 列表样式 : how to hide that extra empty space

javascript - 使标题属性在悬停时立即出现

javascript - 检查是否所有复选框都被选中,然后将类添加到某物

javascript - 使用多个表单javascript时发生冲突

javascript - 如何在javascript中模拟垃圾收集?

javascript - 在 headless 模式下测试嵌套 iframe 时出现 Cypress 错误 - 竞争条件

javascript - 无法使用selenium在onclick中执行javascript