Chrome 浏览器默认设置不会停止使用滚动条,除非 运行 我的代码

Chrome browser default setting wont stop using scroll bars except when running my code

我被要求调整我的网站大小并在没有滚动条的情况下进行调整,因为它也用于移动设备(即使其响应)。这个问题是一个难题,可能很简单,但我已经谷歌搜索了一个小时,但没有找到答案。

我将 HTML 代码中的大小更改为百分比而不是固定大小,并将一些样式替换为 CSS 类。这有效,当我 运行 它在 Chrome 和 IE 中时,它在调整浏览器大小时调整内容时工作正常。但是,当我将它部署到移动设备时,它看起来和以前一样,带有滚动条。我回到我的代码并再次 运行 它,当我 运行 在同一个浏览器中部署站点时它起作用了,但是当我在新浏览器中尝试相同时它又回到了滚动条。

它在 IE 中正常工作,但在 Chrome 和 edge 中只有我先在该浏览器中编译它才能工作。我的代码有效,但显然是什么原因导致它在我需要修复的新浏览器中恢复。这是浏览器设置还是我需要在 CSS 中进行更改?

尝试使用 vw 作为单位,而不是 %px 作为文本单位。图像的最大宽度和最大高度 % 而不是 px