2011-10-16 34 views
0

几乎我的整个网站都在AJAX上。我正在使用jQuery地址。基于AJAX的网站中的滚动条闪烁

我注意到一个问题,当我从一个页面到另一个页面,并显示滚动条,然后隐藏我的整个页面闪烁/跳跃,这使我的网站看起来不好。

如果我这样做可以吗?

html { 
width: 100%; 
height: 101%; 
} 

我发现这个解决方案使用Google,但一些伙计说,这是不好的他没有提到为什么它的坏,虽然。

你们在遇到这个问题时做了什么?还有其他解决方案吗?如果你能告诉我每个解决方案的优点和缺点,那将是非常棒的。 :)

回答

0

你也可以使用这样的:

html { 
    overflow-y: scroll; 
} 

我想这是更明确的了解你的意图。

+0

可以请你告诉我每种解决方案的优缺点,我没有“黑客行为”的经验 – Pinokyo

+0

@Pinokyo:我想你的问题给出的解决方案可能会混淆“身体”的高度计算。 – icktoofay