vue.js - 如何从扩展面板 (Vuetify) 中删除阴影?

标签 vue.js vuetify.js

我想从 Vuetify 扩展面板中删除阴影。目前,它看起来像这样:

Expansion panel with shadow

我的代码是这样的:

  <v-layout wrap justify-space-between>
    <v-flex xs12 pb-1>
      <v-card>
        <v-container pa-2>
          <v-expansion-panel expand pa-0>
            <v-expansion-panel-content>
              <template v-slot:header>
                <div>
                  {{ $t("var1") }}
                </div>
              </template>
              <v-layout row wrap>
                <v-flex xs12>
                  <v-text-field
                    class="right-input"
                    :label="$t('var2')"
                    value="600.00"
                    suffix="$"
                    disabled
                    flat
                  ></v-text-field>
                </v-flex>
              </v-layout>
            </v-expansion-panel-content>
          </v-expansion-panel>
        </v-container>
      </v-card>
    </v-flex>
  </v-layout>

是否可以去除扩展面板的阴影?我尝试在 标签中添加“flat”,但没有解决。我的目标是,在扩展的同时,它看起来像一张平面卡片。谢谢! :)

最佳答案

在 Vuetify v.2 中,您可以在 v-expansion-panels 中使用属性 flat。 此处记录:https://vuetifyjs.com/en/api/v-expansion-panels/#flat

<v-expansion-panels flat>
    <v-expansion-panel >
      <v-expansion-panel-header>
        header
      </v-expansion-panel-header>
      <v-expansion-panel-content>
        Content
      </v-expansion-panel-content>
    </v-expansion-panel>
  </v-expansion-panels>

关于vue.js - 如何从扩展面板 (Vuetify) 中删除阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57151611/

相关文章:

vue.js - vuejs,如何在 v-for 循环中绑定(bind)动态类

javascript - 如何从 JSON 文件中的属性在 Vue.js 中生成唯一 ID?

javascript - 对话框打开时在对话框内设置焦点文本字段

vue.js - 子级和父级涟漪触发

vue.js - 如何在 VueJS 组件中绑定(bind) v-model

javascript - SheetJS如何格式化列

vue.js - 创建新数据后如何更新 Strapi GraphQL 缓存?

vue.js - 防止 Vue 中的 v-model 更改

javascript - 如何在 v-text 中使用条件运算符作为 Vue.Js 组件?

css - 使用 vuetify 开发和生产之间的 #app css 不同