twitter-bootstrap - BootstrapVue 垂直对齐内容的最佳方式?

标签 twitter-bootstrap vue.js bootstrap-vue

是否有最佳方式垂直对齐我的内容?我有 3 个按钮,我想垂直对齐。

        <b-container>
            <b-row>
                <b-col><b-button class="main-navigation-button" variant="primary">Create</b-button></b-col>
                <b-col><b-button class="main-navigation-button" variant="primary">Search</b-button></b-col>
                <b-col><b-button class="main-navigation-button" variant="primary">Edit</b-button></b-col>
            </b-row>
        </b-container>

最佳答案

以下应该为您解决问题:

<b-container>
  <b-row class="vh-100 text-center" align-v="center">
    <b-col><b-button class="main-navigation-button" variant="primary">Create</b-button></b-col>
    <b-col><b-button class="main-navigation-button" variant="primary">Search</b-button></b-col>
    <b-col><b-button class="main-navigation-button" variant="primary">Edit</b-button></b-col>
  </b-row>
</b-container>

类(class)vh-100将行高设置为视口(viewport)高度的 100%,我们将属性设置为 align-vcenter (在行的中间垂直居中列)。类(class) text-center对齐列中心的按钮。

关于twitter-bootstrap - BootstrapVue 垂直对齐内容的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61505624/

相关文章:

javascript - 一段时间后无法点击注册下拉菜单

html - 在不改变导航栏的情况下填充标题顶部(用颜色)

javascript - 如何在路由中动态加载组件

css - 在 React/Vue 中使用 CSS 模块的好处

vue.js - 如何阻止 <router-link> 将用户发送到另一个页面?

javascript - 如何使用 Bootstrap Vue 通过悬停禁用工具提示打开

css - mvc 中的样式 Bootstrap 按钮正在杀死

jquery - Bootstrap 中两行的 Logo 和菜单

javascript - 关于 vuejs 示例中的 Promise 的解释请求

vue.js - Bootstrap-Vue 表单文件输入在删除时不检查文件格式