gpt4 book ai didi

html - 使用 Bootstrap 使面板标题中的按钮垂直居中对齐

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

我正在处理 Bootstrap 4 HTML 页面。我在面板标题中放置了一个按钮:

simple detail page

我需要将按钮(和标题)放在面板标题的中间。我怎样才能实现这个目标?

<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet" />
<div class="container p-4 ">
<div class="card">
<div class="card-header">
<p class="float-left display-4">Administrator</p>
<a href="#" class="btn btn-primary float-right" style="align-items: center" routerLink="../list" role="button">
<i class="fa fa-arrow-left"></i>&nbsp;Indietro</a>
</div>
<div class="card-body">
<form>
<div class="form-group">
<label for="email">Email:</label>
<input type="email" class="form-control" id="email">
</div>
<div class="form-group">
<label for="pwd">Password:</label>
<input type="password" class="form-control" id="pwd">
</div>
<div class="form-group">
<label for="displayName">Display name:</label>
<input type="displayName" class="form-control" id="displayName">
</div>
<button type="submit" class="btn btn-primary float-right">Salva</button>
</form>
</div>
</div>
</div>

谢谢

最佳答案

尝试使用 display: flex;对于您的卡头,它在 Bootstrap 中可用,也可以代替使用 float-right你可以使用 ml-auto将按钮向右移动(使用 flex 就不需要使用 float 属性)。希望这段代码有帮助

<!-- 
Bootstrap docs: https://getbootstrap.com/docs
-->
<div class="container p-4 ">

<div class="card">

<div class="card-header d-flex flex-row align-items-center">
<p class="float-left display-4">Administrator</p>
<a href="#" class="btn btn-primary ml-auto" style="align-items: center" routerLink="../list" role="button">

<i class="fa fa-arrow-left"></i>&nbsp;Indietro</a></div>
<div class="card-body">
<form>
<div class="form-group">
<label for="email">Email:</label>
<input type="email" class="form-control" id="email">
</div>
<div class="form-group">
<label for="pwd">Password:</label>
<input type="password" class="form-control" id="pwd">
</div>

<div class="form-group">
<label for="displayName">Display name:</label>
<input type="displayName" class="form-control" id="displayName">
</div>

<button type="submit" class="btn btn-primary float-right">Salva</button>
</form>
</div>
</div>
</div>

关于html - 使用 Bootstrap 使面板标题中的按钮垂直居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56750778/

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