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

如何通过JSON修改SharePoint列表现有行属性以减小行高?

SharePoint 列表行高压缩配置方案

最简JSON示例(无需动态创建div)

要调整整行行高,不能只修改单个列的JSON,必须在列表视图的格式化配置里操作,直接控制行容器的样式。以下是实现紧凑行高的代码:

{
  "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/row-formatting.schema.json",
  "style": {
    "min-height": "24px",
    "height": "24px",
    "padding-top": "2px",
    "padding-bottom": "2px"
  },
  "additionalRowClass": "ms-bgColor-white"
}

操作步骤

  • 打开目标SharePoint列表,点击顶部「视图」→「格式化当前视图」→切换到「高级模式」
  • 清空原有代码,粘贴上面的JSON
  • 根据需求调整height、padding-top/padding-bottom的数值,数值越小行高越紧凑

关键说明

  • 单个列的JSON仅修改单元格内部样式,行高由整行的容器样式决定,所以必须在视图级配置里设置
  • style节点中的属性直接作用于行DOM元素,修改上下内边距和高度就能压缩你标注的红色区域
  • additionalRowClass保留默认样式类,避免破坏原有列表的基础布局

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 09:46:00