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

在Google Forms中构建NASA TLX的布局适配问题咨询

Google Forms 自定义显示宽度的解决方案

核心结论

Google Forms没有官方开放的自定义显示宽度设置,它的布局是固定的响应式框架,只会自动适配设备尺寸,但不会让用户手动调整宽度。

针对NASA TLX量表的替代方案

1. 拆分Grid组件

把需要的多选项Grid拆分成2个小模块,比如把10个评估维度分成两组(5+5),这样每个Grid在平板上都能完整显示,不用滚动。记得在问卷开头加一句说明,避免填写者搞混维度分组。

2. 用Google Apps Script做自定义表单(进阶)

如果懂点编程,可以绕开Forms的限制:

  • 用Google Apps Script创建Web App,自己写HTML/CSS完全控制表单宽度,把平板剩余空间用满
  • 表单提交后,自动把数据写入Google Sheets,和Forms的存储逻辑一致
  • 核心代码示例(实现宽屏适配):
    <!-- 占满平板90%宽度的容器 -->
    <div style="width: 90vw; margin: 0 auto; padding: 20px;">
      <!-- NASA TLX的单个维度刻度 -->
      <div class="tlx-item">
        <h4>脑力需求</h4>
        <input type="range" min="1" max="20" step="1" name="mental-demand" style="width: 100%;">
        <div class="labels">
          <span>极低</span>
          <span>极高</span>
        </div>
      </div>
    </div>
    
    再用Apps Script的doGet()返回页面,doPost()处理提交数据并存入表格。

3. 调整Scale工具的取值(妥协方案)

NASA TLX原是1-20刻度,既然Scale工具只能设10个取值,可以把相邻刻度合并(比如1-2、3-4…合并成10个区间),但这会损失精度,需要根据你的研究需求判断是否可行。

额外提示

平板端Forms会自动缩放,但受限于官方布局容器,确实没法利用全部剩余空间。如果不想碰代码,拆分Grid是最省心的办法。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 05:38:18