我有一个带有 flexbox 的元素
<ul id="myFlexbox">
div#myFlexbox{
display:flex;
}
在隐藏它并显示它之后,它变得一团糟。
$('#myFlexbox').show();
现在该元素显示的是块而不是 flex。
<ul id="myFlexbox" style="display: block;">
如何将 .hide 和 .show 与 flexbox 一起使用?
原文由 Running Buffalo 发布,翻译遵循 CC BY-SA 4.0 许可协议
show()
添加display:block
作为div
的默认值。您可以使用 jQuerycss()
--- 将flex
更改为display
: