当前位置:
查看详情
网站页面抖动的解决办法
所属分类:
常见问题
点击率:
429
日期:
2013-11-22 13:33:00
DIV+CSS排版的时候,为了让页面居中,我们经常会用margin:0 auto;属性,但是,最近有客户跟我们反馈网站点击不同的导航页面会出现抖动的情况,经过多次调试,最后终于找到了原因,原因是网页的高度不够时,右边的上下拖拉滚动条不会显示,这里网页的宽要加上滚动条的宽,margin:0 auto;时,网页的是居中的,但网页的高能够让浏览器出现滚动条时,这里的网页的宽当然就要减去滚动条的宽了,这时网页就会向左摆一点,应该有好多人都有过这种情况,解决方法很简单,在CSS中定义让它右滚动条一直出现就可以啦,网页高度不够出现右滚动条时,要实现这个也不难,只要加上一段代码就可以了
在CSS中加入
html{overflow-y:scroll;}
如果还是不行,检查一下网页DTD部分,以下是参考,大家自行修改:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 04.http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
上一条记录:如何去除“确实允许此网页访问剪贴板吗?”对话框
下一条记录:如何正确、有效的设置404错误页面,避免状态码依然是200