如何在Vuetify中布置多个浮动动作按钮?

Set*_*eth 7 vuetify.js

我想在右下角有两个浮动操作按钮,一个在另一个上方(例如Google Maps)。

目前,我正在使用固定样式的底部偏移量在一个按钮上执行此操作,如下所示:

<v-btn fab fixed bottom right>...</v-btn>
<v-btn fab fixed bottom right style="bottom: 90px">...</v-btn>
Run Code Online (Sandbox Code Playgroud)

...要实现这一目标,但我不想对90px进行硬编码,我真的要说“我想要两个浮动操作按钮,一个垂直位于另一个上方”。

有解决这个问题的途径吗?

Kae*_*har 5

您可以使用一些自定义CSS将它们放在另一个元素中进行定位:

<template>
  <v-layout column class="fab-container">
    <v-btn fab>
      <v-icon>add</v-icon>
    </v-btn>
    <v-btn fab>
      <v-icon>remove</v-icon>
    </v-btn>
  </v-layout>
</template>

<style>
  .fab-container {
    position: fixed;
    bottom: 0;
    right: 0;
  }
</style>
Run Code Online (Sandbox Code Playgroud)

https://codepen.io/anon/pen/KyJzQP?editors=1100