GammaAI怎样将长篇可滚动页面与多部分着陆页进行一键切换【多模】
很多人拿到一份已经编辑完成的Gamma文档,希望它能从普通的长篇可滚动页面,瞬间切换成带锚点导航的多部分着陆页结构——或者反向操作——但直接点“导出”或“分享”根本触发不了这种模式转换。底层逻辑是:文档类型与导航逻辑必须同时调整,缺一不可。

确认并重设文档基础类型
打开目标Gamma文档,点击右上角「Settings」齿轮图标。在弹出的面板中找到「Page type」选项,看看当前显示的是「Web page」还是「Landing page」。
【如果显示为“Web page”,那对不起,多部分锚点导航根本激活不了】
点击下拉菜单,把「Page type」明确切换成「Landing page」→ 页面会自动刷新,顶部状态栏也会同步更新为「Landing page」标识。
这一步不能跳过:Gamma的多部分结构(Sections)只有在Landing page模式下才被激活。Web page模式下所有区块默认堆叠成单一的流式页面,哪怕你手动加了一堆标题,也不会生成导航锚点。
启用多部分导航与自动生成锚点
保持Settings面板开启,切换到「Na vigation」选项卡,找到「Section na vigation」开关并把它打开。
启用后,Gamma会立刻扫描文档中所有一级标题(也就是以#开头的Markdown标题,或者编辑器中设为Heading 1的文本),把每个标题自动变成可点击的左侧固定导航栏条目,同时给它绑定对应的锚点ID。
需要留意的是:只有
独立成行且没有被嵌套在容器块(比如卡片、网格、折叠区块)内的Heading 1
手动调整多部分结构边界
第一步:在左侧缩略图面板中,找到需要作为独立Section起始位置的段落 → 把光标放到该段落最前端 → 按下Ctrl+Alt+1(Windows)或Cmd+Option+1(Mac)把它设为Heading 1。
第二步:如果某个Section内容太长,需要强制分段 → 把光标放到想分割的位置 → 点击工具栏「Insert」→ 选择「Section break」→ 选「Full-width divider」或「Blank section」都可以,Gamma会在那里插入一个不可见的Section边界标记。
第三步:在左侧缩略图中直接拖拽Section卡片上下排序 → 松手之后Gamma会实时重排导航栏顺序,不需要手动保存或刷新。
第四步:点击导航栏里的任意条目 → 页面会平滑滚动到对应Section的顶部 → 如果没有精准停靠,说明那个Heading 1下方存在隐藏的空白行或没渲染的元素,需要把多余的回车删掉或清空空段落。
反向切换回长篇可滚动页面
方法一:回到Settings → Page type → 改回「Web page」→ 所有Section导航栏自动消失,页面恢复成连续流式布局,原有的Heading 1还在,但不会再生成锚点。
方法二:如果只想保留当前的排版但取消多部分逻辑 → Settings → Na vigation → 关闭「Section na vigation」→ 导航栏立刻隐藏,但Section边界仍然存在,滚动时会在原Section起始处产生轻微的顿挫感。这时需要逐个选中各Section起始位置的Heading 1 → 把它的Heading样式删掉(设为Normal text)→ 顿挫感才能彻底消失。