javascript - Nicescroll 3 - 水平滚动结束后垂直滚动

标签 javascript jquery scroll mousewheel nicescroll

我正在尝试制作一个简单的页面,其中有几行图像,每行图像都有水平滚动(使用 Nicescroll 3 )。

使用鼠标,当行的水平滚动结束后,鼠标滚轮没有任何作用。我想做的是水平滚动完成后页面继续垂直滚动。

我的代码:

HTML:

<div id="main-content">
    <div class="row">
        <div class="square-container">
            <div class="square"></div>
        </div>
        <!-- several other square-container divs -->
        <div class="square-container">
            <div class="square"></div>
        </div>
    </div>
    <div class="row">
        <!-- several other square-container divs -->
    </div>
    <!-- several other rows -->
    </div>
</div>

CSS:

#main-content{
    min-height: 100%;
    height: auto; 
}
#main-content > .row {
    overflow-x:scroll;
    overflow-y:hidden;
    white-space:nowrap;
}    
.square-container {
    float:none;
    display:inline-block;
    margin: 20px 30px 5px 30px;
}
.square{
    height: 100px;
    width: 100px;
    border: 1px solid black;
}

这是我的 Fiddle

最佳答案

感谢您的反馈。

已添加到 TODO 列表。

问题已打开 -> https://github.com/inuyaksa/jquery.nicescroll/issues/451

关于javascript - Nicescroll 3 - 水平滚动结束后垂直滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26806880/

相关文章:

javascript - 以下鼠标悬停如何工作?

javascript - 使用数组对象获取最大的更大键值

javascript - MVC - 在 jquery 中读取模型变量

javascript - AJAX 动态重新加载网页

android - 在 ListView 中挂起 listSelector

scroll - 了解滚动深度报告

javascript - 使用 NestJS 将文件存储在 PostgreSQL 数据库中

Javascript 在浏览器中获取和设置可用性

javascript:如何更改我的获取选择函数以不从选择中的第一个 DOM 元素中删除多余的空格?

html - 当我缩小屏幕尺寸时使用 Bootstrap 组件移动并最终移出格式