Jquery 隐藏内容会扭曲css多列布局上的列

Jquery 隐藏内容会扭曲css多列布局上的列,jquery,html,css,css-multicolumn-layout,Jquery,Html,Css,Css Multicolumn Layout,我正在尝试获得一个3列的网格,使隐藏对象能够在同一列上显示和展开,而不会将内容移动到下一列或为其他列创建空白。这是我到目前为止看到的内容,但当您单击按钮显示隐藏内容时,下面的内容将移动到下一列。我怎样才能使它保持在同一列中 $(“#可单击”)。单击(函数(){ $(“.hidden_,直到单击按钮为止”).toggle(); }); #容器{ 宽度:100%; 最大宽度:700px; 利润率:2米自动; } .flex col{ 栏目:3个; -webkit栏目:3个; } .盒子{ 高度:自

我正在尝试获得一个3列的网格,使隐藏对象能够在同一列上显示和展开,而不会将内容移动到下一列或为其他列创建空白。这是我到目前为止看到的内容,但当您单击按钮显示隐藏内容时,下面的内容将移动到下一列。我怎样才能使它保持在同一列中

$(“#可单击”)。单击(函数(){
$(“.hidden_,直到单击按钮为止”).toggle();
});
#容器{
宽度:100%;
最大宽度:700px;
利润率:2米自动;
}
.flex col{
栏目:3个;
-webkit栏目:3个;
}
.盒子{
高度:自动;
显示:块;
边缘底部:20px;
内部分页符:避免;
背景色:红色;
}
.隐藏直到单击按钮{
显示:无;
}

方框1
框2
点击我 这是在单击之前隐藏的所有额外内容

方框3 方框4 方框5 方框6 方框7 方框8
您可以将绝对位置设置为单击后显示的div:

$(“#可单击”)。单击(函数(){
$(“.hidden_,直到单击按钮为止”).toggle();
});
#容器{
宽度:100%;
最大宽度:700px;
利润率:2米自动;
}
.flex col{
栏目:3个;
-webkit栏目:3个;
}
.盒子{
高度:自动;
显示:块;
边缘底部:20px;
内部分页符:避免;
背景色:红色;
}
.隐藏直到单击按钮{
显示:无;
位置:绝对位置;
背景:红色;
}

方框1
框2
点击我 这是在单击之前隐藏的所有额外内容

方框3 方框4 方框5 方框6 方框7 方框8
您可以将绝对位置设置为单击后显示的div:

$(“#可单击”)。单击(函数(){
$(“.hidden_,直到单击按钮为止”).toggle();
});
#容器{
宽度:100%;
最大宽度:700px;
利润率:2米自动;
}
.flex col{
栏目:3个;
-webkit栏目:3个;
}
.盒子{
高度:自动;
显示:块;
边缘底部:20px;
内部分页符:避免;
背景色:红色;
}
.隐藏直到单击按钮{
显示:无;
位置:绝对位置;
背景:红色;
}

方框1
框2
点击我 这是在单击之前隐藏的所有额外内容

方框3 方框4 方框5 方框6 方框7 方框8