首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用顺风在悬停时向我的图像(而不是背景)添加梯度过渡

如何使用顺风在悬停时向我的图像(而不是背景)添加梯度过渡
EN

Stack Overflow用户
提问于 2022-06-20 06:49:13
回答 1查看 475关注 0票数 0

我想把#323232的渐变颜色(0%在顶部,90%在底部)在图像悬停,但我只是改变了它的bg。我试图改变不透明度&改变颜色,但它仍然是一个坚实的颜色,而不是渐变。

这是我的密码

代码语言:javascript
复制
<Layout>
      <Container>
        <div className="grid grid-cols-3 px-{100}">
          {gallery.map((el, i) => {
            return (
              <img className="transition duration-500 transition-all hover:bg-primary-hover hover:opacity-10 delay-100" src={gallery[i].imgSrc} />
            )
          })}
        </div>
      </Container>
    </Layout>

这就是我想要的样子:单击此处

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-20 09:04:36

您可以添加图像悬停,方法是将div放置在图像下方,并将梯度应用于此div,然后在图像悬停时,可以更改图像的不透明度。

我已经把黑白两色,但是你用你的颜色选择。

下面是密码,

代码语言:javascript
复制
    <script src="https://cdn.tailwindcss.com"></script>

    <div class="relative mix-blend-overlay">
      <img src="http://codeskulptor-demos.commondatastorage.googleapis.com/GalaxyInvaders/back05.jpg" alt="BannerImage" class="absolute h-[70vh] lg:h-[80vh] w-full object-cover object-right hover:opacity-50 " />
      <div class="absolute -z-10 bg-gradient-to-t from-white via-gray-900 to-black h-[70vh] lg:h-[80vh] w-full" />

    </div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72683198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档