html - 溢出是隐藏的,但是有一个滚动条

标签 html css internet-explorer firefox scrollbar

我用 HTML5 + CSS 制作了一个图片幻灯片。有一个带有 overflow:hidden 的 div。图片从右侧移动到左侧并在 div 中可见。在 Chrome 中它工作正常,但在 Firefox 和 IE 中有一个水平滚动条。我该如何解决?

最佳答案

如果您查看我博客的主页,您会看到水平滚动的内容,假设您的宽度超过 600 像素。 http://love2dev.com .以下是应用于内容包装器的 CSS 类,可使内容水平滚动。

.home-article-list-wrapper, .x-scroller-wrapper {
-webkit-overflow-scrolling: touch;
overflow: hidden;
overflow-x: scroll;
overflow-y: hidden;
width: auto;

.home-article-list-wrapper, .x-scroller-wrapper, .y-scroller-wrapper {
-ms-overflow-style: -ms-autohiding-scrollbar;
overflow-style: none;
-ms-scroll-chaining: none;
-ms-scroll-snap-type: proximity;
overflow: hidden;
-webkit-overflow-scrolling: touch;

第一条规则覆盖第二条规则。

关于html - 溢出是隐藏的,但是有一个滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20024884/

相关文章:

javascript - 使用 window.onerror 捕获自定义 javascript 异常 - 在 IE 中

css - 加载程序在 IE 11 中波动

html - 舍入宽度又称为均匀分布 div

jquery - 如何使用 jquery 删除不存在 id 之上的特定类的元素

javascript - Youtube 视频布局和自动播放问题

javascript - 如何要求浏览器刷新(刷新)我网站的缓存?

c# - 在 webdriver C# 中将 Ctrl-0 发送到 IE 9

html - 为什么我的专栏内容从不同的高度开始?

javascript - 在执行配置之前等待异步调用运行(Angular JS)

javascript - 如何仅在一定分辨率以上显示网站?