【发布时间】:2019-01-31 08:28:48
【问题描述】:
请告知如何使 vuetify v-tabs 内容以等高块显示。我在文档中没有找到可以帮助高度对齐的此组件的选项。
默认情况下 v-tab-item 的高度取决于它自己的内容高度:
布局示例:
<div id="app">
<v-app id="inspire">
<div>
<v-tabs v-model="active" color="cyan" dark slider-color="yellow">
<v-tab :key="tab-1">
tab 1
</v-tab>
<v-tab :key="tab-2">
tab 2
</v-tab>
<v-tab-item key="tab-1">
tab 1 content<br> tab 1 content<br> tab 1 content<br> tab 1 content<br> tab 1 content<br>
</v-tab-item>
<v-tab-item key="tab-2">
tab 2 content
</v-tab-item>
</v-tabs>
</div>
</v-app>
</div>
https://codepen.io/olegef/pen/MqKaxQ
是否可以仅使用 CSS 将 v-tab-items 的高度与最高的 v-tab-item 对齐?
【问题讨论】:
-
只在
v-tabs__content类中使用height: value;? Codepen -
如果您希望标签项填充剩余的高度,您可能会对这种方法感兴趣stackoverflow.com/a/61855170/5598194
标签: html css tabs vuetify.js