css - vuetify 卡的悬停效果(nuxt)

标签 css vuejs2 vuetify.js nuxt.js

我有一张这样的 vuetify 卡:

    <v-card class="news__card">
      <v-card-media
        :src="ip.images[0].url"
        height="150px"
        @click="onLoadNews(ip.id)"
      />
      <v-card-title primary-title @click="onLoadNews(ip.id)">
        <div class="news__card__down">
          <h3 class="subheading font-weight-medium">{{ ip.headline }}</h3>
          <div class="published">{{ ip.date }}</span> </div>
        </div>
      </v-card-title>
    </v-card> 

我想在卡片上悬停时产生一种效果,即在背景图像上应用变换。当我用这个悬停 .v-card__media__background 时它起作用了:

.v-card__media__background:hover {
  position: relative;
  animation: scaleMe 500ms ease-in-out 0s forwards;
}

@keyframes scaleMe {
   100% {
    transform: scale(1.2);
   }
}

但我希望在卡片中的任何地方悬停时都能产生这种效果。

最佳答案

您可以使用以下解决方案来解决您的问题:

.news__card:hover .v-card__media__background {
    // your animation...
}

关于css - vuetify 卡的悬停效果(nuxt),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52629393/

相关文章:

css - docx4j XHTMLImporter 将 CSS 类名称映射到 word 格式/样式

javascript - 对齐和格式化动态添加到表格行的多个元素

css - 使用我自己的样式表覆盖 Vuetify 样式的问题

visual-studio-code - VS Code 显示 eslint 错误,但 vitest 正在运行。 'vi' 未定义

javascript - 创建可以管理外部数据的抽象组件

vuetify.js - Vuetify 轮播图标颜色

css - 您会如何推荐新手开始使用 CSS?

php - 博客文章 WordPress 定制

javascript - 在.vue组件中组合多个数据

javascript - 每次事件发生时随机数都会变化