jQuery可排序';显示为网格';秩序
基于在中找到的示例jQuery可排序“显示为网格”jQuery可排序';显示为网格';秩序,jquery,css,Jquery,Css,基于在中找到的示例jQuery可排序“显示为网格” 元素使用css显示如下 1 2 3 4 5 6 7 8 9 10 11 12 有没有办法让他们按要求订购 1 4 7 10 2 5 8 11 3 6 9 12 因此有了“按列”排序的功能?例如,将10拖动到7会将7推到8所在的位置,8到9、9到10和11,12保持不变 对于ul,添加样式 ul#sortable { height: 300px; display: flex; flex-direc
1 2 3 4
5 6 7 8
9 10 11 12
有没有办法让他们按要求订购
1 4 7 10
2 5 8 11
3 6 9 12
因此有了“按列”排序的功能?例如,将10拖动到7会将7推到8所在的位置,8到9、9到10和11,12保持不变 对于
ul
,添加样式
ul#sortable {
height: 300px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
根据需要的行数,高度可以更改
缺点是支持flex
is IE+10.0
编辑
添加一些额外的flex指令(例如-webkit flex
)解决了safari()的问题:
对于ul
,添加样式
ul#sortable {
height: 300px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
根据需要的行数,高度可以更改
缺点是支持flex
is IE+10.0
编辑
添加一些额外的flex指令(例如-webkit flex
)解决了safari()的问题:
对于ul
,添加样式
ul#sortable {
height: 300px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
根据需要的行数,高度可以更改
缺点是支持flex
is IE+10.0
编辑
添加一些额外的flex指令(例如-webkit flex
)解决了safari()的问题:
对于ul
,添加样式
ul#sortable {
height: 300px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
根据需要的行数,高度可以更改
缺点是支持flex
is IE+10.0
编辑
添加一些额外的flex指令(例如-webkit flex
)解决了safari()的问题:
很适合排序,但您必须使用
(并执行一些手动工作来透视数据)。很适合排序,但您必须使用
(并执行一些手动工作来透视数据)。很适合排序,但您必须使用
(并执行一些手动工作来透视数据)。排序很好,但您必须使用
(并做一些手动工作来透视数据)。弹性方向和弹性包裹
不是可靠的代码,它们只得到IE+11的支持。0@Sajad,IE+10.0,我将更新我的答案以提及这一点。感谢flex-direction
和flex-wrap
不是可靠的代码,它们只是得到了IE+11的支持。0@Sajad,IE+10.0,我将更新我的答案以提及这一点。感谢flex-direction
和flex-wrap
不是可靠的代码,它们只是得到了IE+11的支持。0@Sajad,IE+10.0,我将更新我的答案以提及这一点。感谢flex-direction
和flex-wrap
不是可靠的代码,它们只是得到了IE+11的支持。0@Sajad,IE+10.0,我将更新我的答案以提及这一点。谢谢