永发信息网

CSS怎么隐藏滚动条

答案:4  悬赏:80  手机版
解决时间 2021-01-15 22:39
CSS怎么隐藏滚动条
最佳答案
有三种代码输入的方式可以在CSS隐藏滚动条。
详细方法如下:

方法一:
代码如下:
html { overflow-y: scroll; }
原理:强制显示ie的垂直滚动条,而忽略水平滚动条;
优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.;
缺点:即使页面不需要垂直滚动条的时候也会出现垂直滚动条;

方法二:(推荐采用)
代码如下:
html { overflow-x: hidden; overflow-y: auto; }
原理:隐藏横向滚动,垂直滚动根据内容自适应;
优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现;
缺点:只是隐藏了水平滚动条,如果页面真正需要水平滚动条的时候,屏幕以外的内容会因为用户无法水平滚动,而看不到;

方法三:
代码如下:
body { margin-right: -15px; margin-bottom: -15px; }
原理:这会在margin的水平和垂直方向上添加一个负值, IE添加了该精确数值后, 便会去除对滚动条的需求假象;
优点:在视觉上解决了这个问题,垂直滚动根据内容自适应;
缺点:由于"人为创建"了15px的外边距(margin), 所以无法使用该填充过的屏幕区域。
全部回答
给html或body加个overflow:hidden;
overflow:hidden
css3有一个直接调用的css,保证隐藏滚动条的同时还可以继续通过滚轮向下翻。
::-webkit-scrollbar {
display: none;
}
但是仅限于支持css3的浏览器。如果是其他浏览器的话,可以麻烦点,先overflow:hidden; 然后再用写个滚轮向上滚或者向下滚的事件来模拟。望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有什么地方是可以快速买到粮油的?
“荫蔽”的意思是什么?
厨房后挡水槽和墙面之间用什么胶好
犯罪三要素
鸸鹋是属于鸟类吗?
下午五点至六点左眼皮跳
为什么很多人喜欢无中生有?
人性既是修罗,尘世才是地狱 日语怎么翻译?《
翡翠貔貅怎么有点变成粉色了
只拿来看电影的vr多少钱
填空题在线段、射线、角、直角三角形、等腰三
best 和good 之间有什么关系
丧事完后发白封包还是红封包?
和已婚男人发生过关系,他还主动联系,怎样拒绝
如何区分天然食物和人工合成食物
推荐资讯
龙都物流公司我想知道这个在什么地方
有注册电气工程师基础免考的吗?请问如何免考?
用perl怎么将一个小数表示成百分比的格式
好享购知肤泉面膜好吗
在东北房顶上红色的小盖是什么?还会闪灯
电动三轮车电池是2o的能不能换30或4o的
三星手机卡里只显示通讯录的姓名,不显示号码
John plays football , if not better than,
哪些人群有美白需求?
妖尾纳兹VS龙珠悟空谁会赢?
BT151-500R是双向可控硅吗?
高铁这行业怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?