【发布时间】:2020-10-02 00:38:01
【问题描述】:
尝试创建一个这样的列表:
https://i.gyazo.com/e9dfcd50b50670d4c9e0be94a4013c59.png
我正在使用 Bootstrap 并尝试过这样的代码,但没有成功:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<div class="col-md-12 flex-wrap flex-row flex-wrap justify-start items-start">
<ul class="d-flex flex-wrap list-unstyled">
<li>Test</li>
<li>Test</li>
<li>Test</li>
<li>Test</li>
</ul>
</div>
【问题讨论】:
-
请更具体地说明“不起作用”的含义。
-
它不对列表中的项目进行垂直排序,它只是继续水平排列。我希望项目垂直移动,只要有足够的空间,当没有足够的空间时,水平移动到新行。
-
我假设当您说“排序”时,您的意思是“布局”或“渲染”。我在下面提供了一个答案,希望它能达到你的要求。
标签: html css twitter-bootstrap bootstrap-4 flexbox