我想移除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",但没能解决问题.我的目标是,在扩展的同时,它看起来像一张平面卡片.谢谢!:)

推荐答案

你可以在v-expansion-panel上设置elevation-0级.

下面是一个工作示例:https://codepen.io/anon/pen/oKjRpm?editors=1010

我宁愿删除所有CSS面板上的阴影,也不愿删除所有CSS扩展面板上的阴影.

Vue.js相关问答推荐

Vutify-v-工具提示-不使用键盘轻击按钮显示

Vuetify 2中自定义标头的排序和筛选

Vuetify 3 改变 Select 的 colored颜色

我如何使用vuejs访问彼此嵌套的json对象

在vuejs中使用表单追加时如何使用布尔值

传单 vue3 组件变体打开错误的标记 - 单击时弹出

如何向 添加方法和 v-model?

v-on 的 .native 修饰符仅在组件上有效,但在 标签上使用

Vue + Webpack 构建显示空白页面

在 VueJS 中存储图像的正确位置是什么 - 公共文件夹或assets文件夹?

vue js 组件中的 this.$route 只返回 undefined

如何在 vue.js 模板中显示空间而不是 undefined 和 null?

是否可以在没有 Vue 的情况下使用 Vuex?

正确的 vueJS 方法将props与数据同步

vue js 中的 process.env.BASE_URL 是什么?

如何让 Vue (vue cli 3) 正确处理 GraphQL 文件?

Vue组件未在laravel 5.3中使用Passport 显示

Vue.js 中的 CSS 框架

VS Code - 在 .vue 文件中启用 autoClosingTags 选项

如何订阅store 模块