You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在WordPress中通过CSS修改表单提交按钮的背景色

你没有贴出你写的完整CSS代码,仅从你提到的button.item-btn::before选择器来看,如果按钮样式确实由该伪元素控制,选择器本身没有错误,修改未生效通常是以下几个原因导致:

样式失效的常见原因

  • 选择器优先级不足
    你原有主题或MC4WP插件自带的按钮样式权重更高,默认会覆盖你写的低优先级自定义CSS。建议加上表单的唯一ID提升权重,不要直接用button.item-btn这种通用选择器。
  • 缓存未清理
    WordPress站点通常会有多重缓存机制,修改CSS后没清缓存会一直显示旧样式。修改完成后需要依次清理:浏览器缓存(按Ctrl+F5强制刷新页面)、站点缓存插件缓存、CDN缓存。
  • 伪元素配置错误
    如果按钮的背景/装饰确实由::before伪元素控制,需要确保你修改的是对应控制样式的属性,不要写错属性名。

可用的CSS示例

直接修改按钮本身样式

/* 用表单id提升优先级,覆盖原有样式 */
#mc4wp-form-1 button.item-btn {
    background-color: #替换为你需要的颜色色值;
    color: #ffffff; /* 按钮文字颜色可自行调整 */
    border: none;
    /* 其余你需要自定义的样式属性 */
}

修改伪元素样式

#mc4wp-form-1 button.item-btn::before {
    background-color: #替换为你需要的颜色色值;
    /* 其余伪元素对应属性 */
}

如果以上写法仍不生效,可以临时加!important强制覆盖:

#mc4wp-form-1 button.item-btn {
    background-color: #替换为你需要的颜色色值 !important;
}

内容的提问来源于stack exchange,提问作者Greg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 03:57:02