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

滚动HTML内容后出现白色背景适配异常(仅MacBook复现)

解决MacBook滚动时出现白色背景的问题

问题出在html元素未设置与body一致的背景色。当页面滚动到body内容范围外时,MacOS的浏览器会显示html的默认白色背景,Windows环境因渲染机制差异未触发该现象。

只需给html元素添加和body相同的背景色样式即可解决:

body {
  margin: 0;
  width: 100vw;
  font-family: "Mona Sans";
  background: var(--color-bg);
  display: grid;
  overflow-y: scroll;
  overflow-x: hidden;

  scrollbar-width: none; /* Firefox */
}

body::-webkit-scrollbar {
  display: none;
}

html {
  width: 100vw;
  overflow-x: hidden;
  scroll-behavior: smooth;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: "Mona Sans";
  background: var(--color-bg); /* 新增:让html背景与body统一 */
}

修改后,html的背景色会和body保持一致,滚动时就不会出现白色背景区域了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 03:10:38