【问题标题】:Contact Form 7 Style different for "Select" field than other fields联系表格 7“选择”字段的样式与其他字段不同
【发布时间】:2021-04-23 22:54:39
【问题描述】:

我的网站上有一个基本的联系表格 7,效果很好。我只是尝试在表单中添加一个 Select 字段,并且该字段的样式与其他字段不同。它是白色和不透明的与黑暗和透明的。我想编辑 Select 字段的样式,使其更像表单的其余部分,因此我试图找出表单其余部分的默认样式,以便我可以复制它。

默认样式是由我的主题决定的吗?如果有,我怎么才能找到它?

Select 字段是否因其他与样式无关的原因而不同?我添加它的方式与添加所有其他字段的方式完全相同,在主题、自定义 CSS 或其他设置区域中没有任何额外的样式。

这是 CF7 中的表单代码:

[text* title placeholder "First Name*"] 
[text* last-name placeholder "Last Name*"] 
[email* email-text placeholder "Your Email*"]
[tel* phone-number-code placeholder "Phone Number"]
[textarea commentquestion 4x10 placeholder "How Can We Help You?"]
[select how-did-you-hear "How did you hear about us?" "YouTube" "Google" "Facebook" "Referred by someone" "Other"]

[submit "Send"]

谢谢!

【问题讨论】:

  • 如果您发布链接,我可以提供帮助。
  • 谢谢!我假设保存表单的网站的链接?这是wholesalehacker.com。不确定它是否相关,但显示表单的网站主页部分来自 Slider Revolution 插件。在构建该部件的 Slider Revolution 插件上,我只需要调用相关的 CF7
  • 你需要这样的东西吗? nimb.ws/Ox4WIcnimb.ws/0YniCh
  • 是的,这正是我要找的!请分享你的智慧哈哈

标签: html css wordpress contact-form-7


【解决方案1】:

当前的深色样式是从slider-form 应用的,但它不包括主题默认应用的选择元素的自定义样式。

您可以使用以下方法定位特定表单的选择元素

#wpcf7-f8-p6635-o1 select.wpcf7-form-control.wpcf7-select {
    background: rgba(255,255,255,0.11);
    color: rgba(255,255,255,0.5);
}

另外,如果你想设置选项元素的样式

#wpcf7-f8-p6635-o1 select.wpcf7-form-control.wpcf7-select option {
    background: rgba(0,0,0,0.5);
    color: rgba(255,255,255,0.75);
}

输出:

【讨论】:

  • 我的朋友太棒了。谢谢!知道为什么其他元素的样式来自滑块形式,而选择元素来自主题吗?看起来很奇怪
  • 因为为输入元素设置了自定义 CSS 但未设置选择:nimb.ws/pBPuT6
猜你喜欢
  • 1970-01-01
  • 2020-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多