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

Contact Form 7表单移动端响应式列问题:字段无法换行排列

解决Contact Form 7移动端字段并排问题

你的问题出在break-inside属性不适用当前布局场景——这个属性是给多列布局(column)用的,而你的表单字段并排大概率是flex/浮动布局导致的,直接用下面的CSS就能解决:

/* 移动端(768px及以下)强制字段上下排列 */
@media (max-width: 768px) {
  /* 让每个表单字段容器占满宽度,块级显示 */
  .wpcf7-form .wpcf7-form-control-wrap {
    display: block !important;
    width: 100% !important;
    margin-bottom: 15px !important;
  }
  /* 如果你的表单是用行容器分组的flex布局,加上这段 */
  .wpcf7-form .wpcf7-form-row {
    flex-direction: column !important;
    gap: 0 !important;
  }
}

操作步骤:

  • 登录WordPress后台,进入「外观」→「自定义」→「额外CSS」
  • 把上面的代码粘贴进去,保存发布即可

如果还是没生效,用浏览器调试工具查看表单字段的父容器类名,替换代码里对应的类名就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 08:47:09