gpt4 book ai didi

javascript - 页面不在水平滚动上重绘

转载 作者:行者123 更新时间:2023-11-28 11:20:51 25 4
gpt4 key购买 nike

当我缩小浏览器窗口 (Firefox v26) 的宽度以便只显示主页的 1/2 时,水平滚动条出现在浏览器底部,这很好。

但是,如果我滚动页面以查看它的右半部分——右半部分是空白的。换句话说,在向右水平滚动后(这显然会将页面内容向左移动)- 页面右侧不会重绘。它保持空白。即使我点击了浏览器 URL 栏上的刷新。

我环顾四周,看到了几个帖子。 This one似乎是完全相同的问题(唯一的区别是,他们的问题涉及垂直滚动条)。

所以我采纳了那里的建议 -- 将我最外层的内容 div(在下面的代码中称为 wholePageDiv)和我的 outerDiv 设置为 'min-width : 100%” 但这并没有改变什么。

这是非常简单的代码:

 <html>
<body>
<div id="wholePageDiv" class="wholePageDivForCentering">
<div id="outerDiv" style="margin: 0; margin-top: 10px; min-width: 100%;
display: inline-block; overflow: hidden">

(not shown: a bunch of divs with text)
</div>
</div>
</body>
<html>

这是 wholePageDivForCentering CSS 类,根据我阅读的 SO 帖子进行了更改:

  .wholePageDivForCentering
{
/* width: 100%; */
min-width: 100%;
/* height: 100%; */
min-height: 100%;
white-space: nowrap;
margin: 0 auto;
}

我查看了其他网站,看看它们是否表现出相同的“滚动页面右侧不重绘”问题。在我测试的其他网站上,我将浏览器缩小到显示整个页面所需宽度的 1/2,然后我滚动查看页面右侧的 1/2——我检查的所有其他网站都成功重绘了右侧滚动内容。

我上面的CSS样式有问题吗?

编辑:我在浏览器中按 F12 并使用“检查器”工具,我清楚地看到唯一可见的内容在 wholePageDiv 中,而这个 div 不是当我向右滚动时向右完全扩展——检查器显示无论出于何种原因,我最外面的 wholePageDiv 保持与视口(viewport)相同的固定大小,当我向右滚动时, Inspector 显示的视口(viewport)轮廓只是向左移动,不会在右侧扩展以适应向右移动滚动条。

最佳答案

我已经在 fiddle 中添加了您的 html 和 css,它对我来说滚动得很好。 div 的文本显示没有问题:http://jsfiddle.net/micahSan/UucLB/3/

same code as the OP

您能否在 fiddle 中复制您的问题,以便我们都能看到?

关于javascript - 页面不在水平滚动上重绘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21557027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com