Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery可排序';显示为网格';秩序_Jquery_Css - Fatal编程技术网

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

基于在中找到的示例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-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,我将更新我的答案以提及这一点。谢谢