gpt4 book ai didi

html - 将小跨度元素置于标题跨度下方

转载 作者:太空宇宙 更新时间:2023-11-04 01:24:48 25 4
gpt4 key购买 nike

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

示例:https://jsfiddle.net/uxvh0gmj/1/

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 class="title">Item 0</span>
<br>
<span><small>Description Item 0</small></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>

CSS:

.title{
color:gray;
font-weight:bold;
}

最佳答案

只需将它们包装在相同的 div 中并保留 br 以创建换行符:

.title {
color: gray;
font-weight: bold;
}
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/css/bootstrap.min.css">
<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">
<div>
<span class="title">Item 0</span>
<br>
<small>Description Item 0</small>
</div>
<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>

关于html - 将小跨度元素置于标题跨度下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48310379/

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