Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Bootstrap Vue中制作全宽标签卡?_Javascript_Css_Vue.js_Vuejs2_Bootstrap Vue - Fatal编程技术网

Javascript 如何在Bootstrap Vue中制作全宽标签卡?

Javascript 如何在Bootstrap Vue中制作全宽标签卡?,javascript,css,vue.js,vuejs2,bootstrap-vue,Javascript,Css,Vue.js,Vuejs2,Bootstrap Vue,我在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 Content

我在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>
您可以使用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>
您可以使用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>

您可以添加以下简单的CSS规则,并向b-card添加全宽度类:

一切都会好起来的


选中此项

您可以添加以下简单的CSS规则,并将全宽类添加到b卡:

一切都会好起来的

检查这个

结果是这样的:有没有办法缩小卡顶部的标签?这意味着标签占据了卡头的全部尺寸?结果是这样的:有没有办法缩小卡头上的标签?这意味着选项卡占据了卡头的全部大小?