怎么让页面不显示滚动条但某个DIV允许有滚动条?

 我来答
TAIMI熙熙
推荐于2019-08-26 · TA获得超过2万个赞
知道小有建树答主
回答量:133
采纳率:80%
帮助的人:2.8万
展开全部

解决方法如下:

1,把body标签的样式(滚动条)禁用。

2,div标签的样式(滚动条)启用。

<html><head><style>body{    overflow:hidden;}.test{    width:100px;    height:100px;    overflow:auto;}</style></head><body><div class="test">    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条</div></body></html>。

固定滚动条的方法:

1、html,body:将默认出现的滚动条,完全地隐藏,这样不管什么内容都不会出现了。

2、virtual_body:写一个假的body,设置它的长宽为100%,这样利用可视的浏览器窗体显示所有的内容,并垂直允许出现滚动条。

3、fixed_div:用它进行绝对值进行定位,因为在这个容器下,该页面100%的被假冒body覆盖了,滚动条自然也显示不出来了。

温文新890
高粉答主

2018-01-09 · 每个回答都超有意思的
知道小有建树答主
回答量:186
采纳率:100%
帮助的人:2.9万
展开全部

1,把body标签的样式(滚动条)禁用

2,div标签的样式(滚动条)启用

12345678910111213141516171819202122232425<html><head><style>body{    overflow:hidden;}.test{    width:100px;    height:100px;    overflow:auto;}</style></head><body> <div class="test">    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条    DIV内容区域,当内容超出该DIV范围时出现滚动条</div> </body></html>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式