【发布时间】:2021-10-20 21:45:45
【问题描述】:
我正在制作一个带有一些过滤器的侧边菜单,为此我需要创建一个包含输入复选框的行,并在其旁边添加一些文本。我的问题是,当文本太大时,复选框不会在 flex 容器中居中。我尝试使用
对齐项目:基线
但是没有用。
当前:
预期:
<div class="container" style="width:100px; height: 40px;">
<div class="little-container mt-3">
<div class="d-flex flex-row align-items-baseline">
<input type="checkbox" />
<span class="font-weight-bold flex-grow-1">Just a really big text Just a really big text Just a really big text Just a really big text</span>
</div>
</div>
</div>
这是我的小提琴,我正在使用 bootstrap 4 https://jsfiddle.net/ccastro95/5qc2w1n4/7/
谢谢。
【问题讨论】:
-
align-items-center而不是align-items-baseline
标签: css checkbox bootstrap-4 flexbox