恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

amis CRUD 固定头被页面顶部遮挡怎么解决

  • 首页
  • 资讯中心
  • /
  • amis CRUD 固定头被页面顶部遮挡怎么解决

相关资讯

HTML5+CSS3时间叙事动画模板:从千年之恋到跨主题复用 2026/9/14 11:43:40
PHP用CURL发送POST请求完全指南:从基础到生产级封装 2026/9/14 11:43:40
refine useCan Hook 深度指南:基于 Access Control Provider 的权限校验、查询缓存与源码解析 2026/9/14 11:38:39

最新资讯

Glide图片加载优化:并发控制与请求管理实战
Flask+Vue电商管理系统架构设计与实践
SAP Fiori Launchpad扩展技术:Merge Pages原理与实践
React状态管理新选择:Jotai核心原理与实战指南
专科生降AI率工具实测:9款AIGC检测改写工具横评与使用指南
Appium架构本质:Client-Server分离与W3C协议演进

今日推荐

GDPR下大数据架构重构与隐私保护实践
多组学数据平台架构设计与优化实践
企业主数据管理系统架构设计与实施全解析

本周热门

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化
Flutter应用改名全指南:从Android到iOS的配置与工具实践

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

amis CRUD 固定头被页面顶部遮挡怎么解决

发布时间:2026/9/14 11:43:40
amis CRUD 固定头被页面顶部遮挡怎么解决 amis CRUD 固定头被页面顶部遮挡怎么解决【免费下载链接】amis前端低代码框架通过 JSON 配置就能生成各种页面。项目地址: https://gitcode.com/GitHub_Trending/am/amis在 amis 中用 CRUD 组件的 table 模式时固定表头affixHeader默认是开启的表格向下滚动时表头会吸附在视口顶部。如果你的页面本身还有一个固定在顶部的元素导航栏、页头等滚动时吸附上去的表头就会和它发生重叠出现 FAQ 中描述的“CRUD 顶部有重叠遮挡”现象。本文给出两种处理方式给固定表头设置顶部偏移量或者直接关闭固定表头。先确认是不是这个问题对照 常见问题 中“CRUD 顶部有重叠遮挡”一节的描述需要同时满足两个条件CRUD 的固定表头处于开启状态。CRUD 属性表中affixHeader默认值为true作用于 table 模式且在使用autoFillHeight等高度自适应模式时也会默认开启固定表头页面上存在其他固定在顶部的元素。两者叠加后滚动页面时表头会顶到页面最顶部与其他固顶元素重叠遮挡。方案一设置--affix-offset-top偏移量推荐amis3.5.0及以上版本直接通过外层设置--affix-offset-top这个 CSS 变量即可。变量值设为页面顶部固顶元素的高度固定表头就会吸附在该元素下方而不是视口最顶部/* 设置在你页面渲染 amis 的外层容器上 */ #root { --affix-offset-top: 60px; /* 替换为你的顶部固顶元素的实际高度 */ }如果页面底部也有固顶元素造成遮挡快速入门 中提到的--affix-offset-bottom变量是同样的机制可按需一并设置。方案二通过affixOffsetTop参数设置3.5.0 之前3.5.0之前的版本没有上述 CSS 变量的说明需要在初始化 amis 渲染器时传入affixOffsetTop。以 SDK 接入方式为例amis.embed的第四个参数就是用来控制此类行为的let amis amisRequire(amis/embed); let amisJSON { type: page, body: { type: crud, api: /api/mock2/sample } }; let amisScoped amis.embed(#root, amisJSON, {}, { affixOffsetTop: 60 // 固顶偏移量替换为你的顶部固顶元素高度 });affixOffsetTop是number类型文档中的说明是固顶间距当页面有其他固顶元素时需要设置一定的偏移量否则会重叠。React 接入时该参数位于 快速入门 介绍的env配置项中用法相同。方案三不需要固定表头时直接关闭如果这个页面本来就不需要表头吸附最省事的做法是在 CRUD 的 schema 里加一项配置关闭该功能{ type: crud, api: /api/mock2/sample, affixHeader: false }CRUD 文档 中说明固定表头模式下可以affixHeader: false关闭属性表也确认affixHeader为boolean类型、默认值true。关闭后表头不再吸附滚动时随内容一起离开视口自然不会与顶部元素重叠但长表格滚动查看列名时就没有固定表头可用了取舍由页面需要决定。验证与限制验证方式在包含顶部固顶元素的页面上向下滚动使表头进入吸附状态。方案一、二成功后表头停在固顶元素正下方不再互相遮挡方案三成功后滚动时表头随内容滚出视口不再出现在顶部。方案一是3.5.0及以上版本的推荐做法affixOffsetTop参数面向更早的版本两者不要在同一个项目里混用升级时按版本选择其一。偏移量只解决“重叠遮挡”的定位问题不改变表头吸附本身的行为affixHeader只影响 table 模式下的表头其他固定头场景如底部工具栏的affixFooter默认false是独立配置项需要时另行设置。【免费下载链接】amis前端低代码框架通过 JSON 配置就能生成各种页面。项目地址: https://gitcode.com/GitHub_Trending/am/amis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号