gpt4 book ai didi

html - 将小元素放在标题下方,但保持垂直对齐

转载 作者:行者123 更新时间:2023-11-28 02:19:34 24 4
gpt4 key购买 nike

我有下面代码的布局,其中每个列表项都有一个标题“Item 0”,下面有一个带有文本“Description Item 0”的小标签,然后是右侧的两个选择菜单。我想要原样的布局,唯一的问题是我想要标题“元素 0”下方的小标签“描述元素 0”,但它不起作用。你知道如何将小标签放在标题“Item 0”下方并保持元素的垂直对齐吗?

示例:https://jsfiddle.net/ccwag5ks/

HTML代码:

<div class="container py-5">
<div class="row no-gutters">
<div class="col-12 col-lg-8">
<div class="card">
<div class="card-header">
<h5 class="text-heading-blue mb-0 font-weight-semi-bold">Title</h5>
</div>
<div class="card-body">
<ul class="list-group">
<li class="list-group-item d-flex justify-content-between align-items-center">
<span>Item 0</span>
<span>Description Item 0</span>
<form>
<select class="custom-select form-control" style="width:100px;">
<option selected="">0</option>
<option>1</option>
<option>2</option>
</select>
</form>
<form>
<select class="custom-select form-control" style="width:100px;"> <option selected="">0</option>
<option>1</option>
<option>2</option>
</select>
</form>
</li>

</ul>
</div>
<div class="card-footer">
<button type="button" class="float-right btn">Next</button>
</div>
</div>
</div

>

最佳答案

你为什么不把这两个元素放在同一个<span>并使用 <br />

<span>Item 0<br />Description Item 0</span>

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/css/bootstrap.min.css" integrity="sha384-Zug+QiDoJOrZ5t4lssLdxGhVrurbmBWopoEl+M6BdEfwnCJZtKxi1KgxUyJq13dy" crossorigin="anonymous">

<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/js/bootstrap.min.js" integrity="sha384-a5N7Y/aK3qNeh15eJKGWxsqtnX/wWdSZSKp+81YjTmS15nvnvxKHuzaWwXHDli+4" crossorigin="anonymous"></script>

<div class="container py-5">
<div class="row no-gutters">
<div class="col-12 col-lg-8">

<div class="card">
<div class="card-header">
<h5 class="text-heading-blue mb-0 font-weight-semi-bold">Title</h5>
</div>

<div class="card-body">
<ul class="list-group">
<li class="list-group-item d-flex justify-content-between align-items-center">
<span>Item 0<br />Description Item 0</span>

<form>
<select class="custom-select form-control">
<option selected>0</option>
<option>1</option>
<option>2</option>
</select>
</form>

<form>
<select class="custom-select form-control">
<option selected>0</option>
<option>1</option>
<option>2</option>
</select>
</form>
</li>
</ul>
</div>

<div class="card-footer">
<button type="button" class="float-right btn">Next</button>
</div>
</div>

</div>
</div>
</div>

关于html - 将小元素放在标题下方,但保持垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48289079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com