我已将#items
初始化为可排序的jquery,以使项目列表可排序。#items
是父div #content
的子div。
父div #content
的最大高度设置为40%,并允许滚动以防溢出。这是CSS:
#content {//parent-div
border-right: 1px solid #c8c8c8;
height: 40%;
max-height: 40%;
overflow-y: auto;
position: relative;
}
这是子div
#items
的CSS:#items {
overflow-x: hidden;
overflow-y: auto;
position: relative;
}
每当我尝试在排序时将Item1与Item18交换时,我都无法这样做,因为#items不会滚动到底部。
这是JSFiddle。
如何使
#items
滚动? 最佳答案
问题是您要在可排序的overflow
上指定#items
属性,这似乎在阻止ui进行操作。
#items {
/* remove these
overflow-x: hidden;
overflow-y: auto; */
position: relative;
padding: 20px;
}
Updated Fiddle