【发布时间】:2019-05-11 02:49:46
【问题描述】:
我正在尝试制作内联列表,该列表提醒网格水平方向尽可能多的卡片。问题是,如果我将列表项浮动到左侧,则文本中心不再起作用,并且列表本身是左对齐的。
这是我正在使用 ajax .load() 加载到列表项中的卡片
<div class="my-card" style="width: 268px;">
<a href="" class="card-text">
<img class="card-img-top" src="http://placehold.it/268x280" alt="">
<div class="card-body py-3 px-0">
<div>Dolor labore duis eu eu qui officia aliqua minim.</div>
</div>
</a>
</div>
<div class="container-fluid">
<div class="row">
<div class="d-flex text-center">
<ul class="list-inline">
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
<li class="list-inline-item float-left"></li>
</ul>
</div>
</div>
</div>
这是一样的,但最后一项不是向左浮动,而是列表居中:
<div class="container-fluid">
<div class="row">
<div class="d-flex">
<ul class="list-inline text-center pl-3 justify-content-start">
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
<li class="list-inline-item"></li>
</ul>
</div>
</div>
</div>
所以问题是如何在 d-flex 中将列表居中并将列表项浮动到左侧?非常感谢任何帮助。
【问题讨论】:
-
请展示你的css(你使用引导程序吗?)
-
@לבנימלכה 很抱歉,我的标签完全错误。是的,我正在使用引导程序 4。唯一的 css 在卡内,它是固定的卡宽度。
-
你试过在容器元素上添加
justify-content-start类吗? -
@jom 是的,我也试过了。结果是一样的。
标签: html css twitter-bootstrap flexbox bootstrap-4