【发布时间】:2020-03-30 23:47:15
【问题描述】:
我使用 Vuetify 作为我们的主要框架,并添加了一些 Bootstrap-Vue 组件,例如 b-form-checkbox&radio。
我正在尝试弄清楚如何将 bootstrap-vue 复选框和文本垂直居中。 到目前为止,我已经尝试过::
- vertical-align="baseline"
- align="center"
- justify="center" // 我知道它是横向的,但是……我已经尝试过了
- class="align-middle"
我的框架结构是
<v-container>
<v-card>
<v-card-text>
<v-row>
<v-col>
<b-form-checkbox>
ABCD
</b-form-checkbox>
....
</v-container>
我尝试将它们添加到 v-col、v-row 和 b-form-checkbox 中,并用 span 包裹复选框并添加到 span 中,但它们都不起作用。
请帮忙!
【问题讨论】:
-
是“ABCD”你想要垂直居中的元素吗?
-
复选框和“ABCD”。复选框本身不知何故 align="bottom" 而 abcd 不知何故 align="top" 这很奇怪,因为我根本没有设置任何对齐...它们是默认的
-
对,所以我会添加一个
<div>来包围<b-form-checkbox>并将div用作容器。然后根据我在回答中描述的内容在<b-form-checkbox>上设置样式。 -
您能否附上您当前结果的屏幕截图?
标签: css vue.js bootstrap-4 vuetify.js bootstrap-vue