我想有一个在左边有一些文本,在右边有两个按钮的卡头。这是我的html:
<div class="card-header">
<div class="col-md-10">
<h3 class="w-75 p-3">{{categorie.name}}</h3>
</div>
<div class="col-md-2 float-right">
<button class="btn btn-primary" (click)="onAddCategoieModal(addCategorieModal)">Add</button>
<button class="btn btn-primary" style="margin-left: 1em" (click)="onAddCategoieModal(content)">Edit</button>
</div>
但是h3下面的两个按钮显示如下:
有什么想法?
9条答案
按热度按时间7nbnzgx91#
另一个使用较少HTML的示例。
byqmnocz2#
嘿,我相信这就是你想要达到的目的,我所做的只是把container-fluid和你的card-header div一起添加到类中,然后我添加了一行来包含你的bootstrap列,看起来它已经修复了。
这里有一个codepen,如果这不是你想要的,你能澄清一下你还想要它做什么吗?
3b6akqbq3#
使用
style
不是最佳做法。尝试将
float-right
添加到类中。就像这样:
希望能有所帮助!
nc1teljy4#
另一个选择是使用flex,这可能是一个更干净的解决方案。
此外,您可能需要考虑放弃predefined class(如ml-1)的内联边距。
c9x0cxw05#
只需使用引导内置类
wz1wpwve6#
我用bootstrap类
float-right
和cols添加了一个div,使其具有响应性。axr492tv7#
您还将尝试以下操作
6ioyuze28#
答案对我没有帮助。所以,我试了这个:
n1bvdmb69#
在使用. cols之前,需要添加一个.row div。