网页左右晃动问题解决

来源:互联网 发布:阿里云是saas吗 编辑:程序博客网 时间:2024/04/28 20:32

不知道大家做网页时候有没有发现有个问题,网页内容为margin:0 auto;居中时,打开网页的一瞬间网页会向左摆一下,进了另一个页面时,网页又会向右摆一下,然后又向左摆回来,如果经常在页面中跳转,会看得头晕,原因是网页的高度不够时,右边的滚动条是不会出来的,这里网页的宽要加上滚动条的宽,margin:0 auto;时,网页的是居中的,但网页的高能够让浏览器出现滚动条时,这里的网页的宽当然就要减去滚动条的宽了,这时网页就会向左摆一点。

解决的办法是在css样式表中让右滚动条一直出现就行了,网页高不够浏览器出现右滚动条时,也让它出来,下面代码直接放在.css里

html{overflow-y:scroll;}

上面内容是我在google中搜索到的网页左右摇摆的解决方法,但是它还是有个问题,那就是在CSS中加入上述代码,晃动的问题是解决了,页面右边会出现两个滚动条,这样就会使用户产生错觉,这样效果也不好。通过上述解决方法我知道了网页晃动的原因是由于个别页面高度不够造成的,这样的话就好办了,那我们就设置一个能使滚动条出现的最小高度,这样的话问题就解决了。我们可以在控制页面最外层的DIV的CSS中加一下代码:

min-height:800px;

数值800px可以根据自己的需求设置。总结一下咱就知道是咋回事了!

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 瓷砖膜风化难撕怎么办 我不能生育老了怎么办 小猫吃自己的奶怎么办 小猫吸自己的奶怎么办 夜里奶涨的厉害怎么办 产后气血不足导致奶水少怎么办 皮凉鞋用水洗了怎么办 被宠物鳄鱼咬了怎么办 做梦被鳄鱼咬了怎么办 梦见被鳄鱼咬了怎么办 1岁宝宝不吃饭怎么办 怀孕啥也不想吃怎么办 一岁宝宝不吃饭怎么办 3岁宝宝不爱吃饭怎么办 1岁半宝宝不吃饭怎么办 9岁儿童不肯吃饭怎么办 一岁半大便干燥怎么办 狗狗突然不出门怎么办 按d键返回桌面怎么办 澳门输了几十万怎么办 被无毒蛇咬了怎么办 家里的蛇被打死怎么办 打死了进家的蛇怎么办 家里的蛇打死了怎么办 猫咪被鱼刺卡了怎么办 狗在宠物店跑了怎么办 遇到吃霸王餐的怎么办 网络上被诈骗了怎么办 高速收费卡掉了怎么办 高速通行卡丢了怎么办 高速免费领了卡怎么办 高速etc卡丢了怎么办 挤完粉刺后红肿怎么办 脓包挤了一个洞怎么办 挤粉刺留下红印怎么办 痘痘拔了留疤了怎么办 痘痘留下的红印怎么办 痘痘自己破了怎么办 纹身一年长痘痘怎么办 喝风油精喝多了怎么办 宝宝吃了紫草膏怎么办