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

如何让表单内的表格宽度与表单其余部分宽度保持一致

表单局部区域宽度溢出修复方案
  • 第一步:给SUPPLEMENTAL INFORMATION区域的外层容器添加宽度约束样式,找到包裹该区域的最外层父元素,添加如下样式,将其中的[上半部分表单实际最大宽度]替换为你页面上半部分表单的真实最大宽度数值即可:
    .supplemental-wrapper {
      max-width: [上半部分表单实际最大宽度];
      margin: 0 auto;
      padding: 0 15px;
      box-sizing: border-box;
      overflow: hidden;
    }
    
  • 第二步:覆盖内部文本域的宽度规则,之前调整cols参数不生效是因为CSS的width属性优先级远高于HTML的cols原生属性,直接给该区域内所有textarea添加样式即可:
    .supplemental-wrapper textarea {
      width: 100% !important;
      max-width: 100% !important;
      box-sizing: border-box;
      resize: vertical;
    }
    
  • 第三步:如果该区域使用了表格布局,补充表格宽度约束,避免单元格内容自动撑宽表格:
    .supplemental-wrapper table {
      width: 100%;
      table-layout: fixed;
      box-sizing: border-box;
    }
    .supplemental-wrapper td, .supplemental-wrapper th {
      box-sizing: border-box;
      word-wrap: break-word;
    }
    
  • 第四步:校验样式优先级,若上述修改未生效,打开浏览器F12开发者工具选中溢出的区域元素,查看右侧样式面板是否存在更高优先级的全局样式覆盖了新增规则,可在自定义样式属性后添加!important提高优先级即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 14:54:04