强制Firefox显示滚动条

2009/11/19  |  13:32分类:Css  |  标签:  |  268 views

我们知道,在页面高度不够时候,FF火狐浏览器是默认没有滚动条的。但是当页面在加载完了之后,如果页面够长,会出现稍微的闪动(偏移)。这里我们强制FF在开始的时候就有滚动条,这样,就不会出现那样的现象了。

其实,实现过程也不是很复杂,具体看例子:

< !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>强制Firefox显示滚动</title>
<style type=”text/css”>
<!–
html {overflow:-moz-scrollbars-vertical;} /*方法一*/
html {min-height:101%;} /*方法二*/
–>
</style>
</head>
<body>
<p>强制Firefox显示滚动条:</p>
<p>方法一:html {overflow:-moz-scrollbars-vertical;}</p>
<p>方法二:html {min-height:101%;}</p>
<p>为什么要强制显示滚动条?因为在Firefox你会发现页面在没有加载完全的时候是没有滚动条的,当加载完成后滚动条才显示出来,所以会感觉页面偏移了下。</p>
</body>
</html>

喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

发表您的评论