vuejs2 - vuetify中的中心 float 按钮

标签 vuejs2 vuetify.js

我试图将“立即购买”按钮置于屏幕中间,但我无法让它工作。

我创建了 3 个 flex 项目并将按钮添加到中间的 flex 中。然而这也不起作用。

我尝试使用 justify-space-around 和 justify-space-between 但没有运气。

<v-flex xs12>
  <v-layout row >
    <v-flex ></v-flex>
    <v-flex pt-2>
      <v-card>
          <v-btn
            color="pink"
            dark
            absolute
            top
          >
            BUY NOW
          </v-btn>
      </v-card>
    </v-flex>
    <v-flex ></v-flex>
  </v-layout>
</v-flex>

这是 codepen 的链接

请帮忙。

我需要按钮正好位于中间,如下所示:

enter image description here

最佳答案

向按钮添加一些 css:

<v-btn
  color="pink"
  dark
  absolute
  top
  :style="{left: '50%', transform:'translateX(-50%)'}"
>

关于vuejs2 - vuetify中的中心 float 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55092567/

相关文章:

javascript - 如何将动态 Prop 绑定(bind)到 VueJS 2 中的动态组件

vue.js - Vue路由器进出页面转换: transition in a new route while old route remains visible

CSS - 内联 block 和变换旋转问题

javascript - 如何将超时变量分配给 Vuetify 中的 <v-alert> 标签?

vue.js - Vuejs Vuetify 如何在 v-select 中访问对象的属性

javascript - 向 Vuetify 数据表行添加自定义编号

javascript - v 槽如何工作?

vue.js - 分离条件渲染的开始和结束标签

file-upload - 如何在vue js中使用Filepond并使用axios上传文件?

unit-testing - vue-router 在运行测试期间不会重置