我在bootstrap-vue
中的文档中有类似的内容:
带有标签的卡片:
那么我该如何设计这样的标签:
我当前的代码:
<b-card no-body>
<b-tabs card>
<b-tab title="Tab 1" active>
Tab Contents 1
</b-tab>
<b-tab title="Tab 2">
Tab Contents 2
</b-tab>
</b-tabs>
</b-card>
答案 0 :(得分:2)
您可以使用title-item-class="w-50"
来使每个水龙头标题占据50%的宽度
<b-card no-body>
<b-tabs card>
<b-tab title="Tab 1" active title-item-class="w-50">
Tab Contents 1
</b-tab>
<b-tab title="Tab 2" title-item-class="w-50">
Tab Contents 2
</b-tab>
</b-tabs>
</b-card>
答案 1 :(得分:2)
您可以添加以下简单的CSS规则,并将full-width
类添加到b-card
:
<b-card no-body class="full-width" >
...
.full-width .card-header-tabs {
margin-right: -21px;
margin-left: -21px;
}
.full-width .nav-tabs .nav-item {
margin-bottom: -1px;
flex-grow: 1;
text-align: center;
}
一切都会完成