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

使用h-screen时Tailwind背景渐变断裂的解决方法咨询

解决背景渐变断裂问题

问题出在你给<body>同时设置了h-screen和min-h-screen属性:

  • h-screen会强制将body高度固定为当前浏览器视口的高度
  • 当页面内容超出视口高度时,body不会随内容被撑开,背景渐变只会渲染到初始视口底部,滚动后就会出现生硬的断裂效果

修复步骤

去掉h-screen,仅保留min-h-screen,这样body的高度会自适应页面内容的实际高度,背景渐变就能完整覆盖整个页面:

<body className="font-inter min-h-screen dark:bg-dark-background dark:text-dark-text-primary bg-gradient-to-br from-gray-800 to-gray-900">
  <Main />
  <NextScript />
</body>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 10:35:26