首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在IE中隐藏滚动条

在IE中隐藏滚动条
EN

Stack Overflow用户
提问于 2011-08-30 19:25:34
回答 5查看 83K关注 0票数 46

在我们的UI应用程序中,我们使用了JSF或Prime faces。我们希望隐藏应用程序的滚动条,但在Internet Explorer中(我们使用的是IE7)很难做到这一点。

有什么方法可以防止在Internet explorer中显示滚动条吗?我试着把overflow: hidden;放在CSS中,但它不起作用。

我几乎尝试了DOM中的每个节点,并使用margin: 0pxpadding: 0pxwidth/height设置为100%。在火狐中似乎工作得很好,但在IE7中却不起作用?

EN

回答 5

Stack Overflow用户

发布于 2015-06-10 04:32:36

这个CSS在Chrome和IE 10中都适用:

代码语言:javascript
复制
/* Oculta la scroll-bar pero sigue permitiendo hacer scroll con el mouse */
    body::-webkit-scrollbar { display: none;  }
    html, body { -ms-overflow-style: none; overflow: auto; }
票数 10
EN

Stack Overflow用户

发布于 2013-03-08 14:16:28

您可以使用此代码将其实现到主体中--

代码语言:javascript
复制
body { overflow-x:hidden; }

如果不是这样,请查看布局,看看是否有任何容器具有不合适的宽度,这会使布局有点拉伸……

票数 2
EN

Stack Overflow用户

发布于 2014-05-31 05:01:07

在尝试overflow:hidden;之前,请确保IE未处于兼容模式

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7242385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档