Tailwind CSS:在图像悬停时显示文本
Tailwind CSS: display text on image hover
如何使用 Tailwind 在图像悬停时显示文本 CSS:在图像悬停时显示文本?
这是我的头像?我希望在用户将鼠标悬停在图像上时显示文本“哺乳动物”?
<img src="/img/cat/categories/mammals.png" alt="mammals" class="max-w-full max-h-full">
我更喜欢使用相对位置和绝对位置,因为它为我提供了更多选择。查看此代码 Display text on hover
<div class="w-64 h-64 bg-red-100 relative">
<div class="absolute inset-0 bg-cover bg-center z-0" style="background-image: url('https://upload.wikimedia.org/wikipedia/en/3/3c/JumanjiTheNextLevelTeaserPoster.jpg')"></div>
<div class="opacity-0 hover:opacity-100 duration-300 absolute inset-0 z-10 flex justify-center items-center text-6xl text-white font-semibold">Dwayne</div>
</div>
您可以在 img 标签中使用 title 属性。
<img src="/img/cat/categories/mammals.png" alt="mammals" class="max-w-full max-h-full" title="mammals">
请使用此代码效果很好
<div class="relative ">
<a class="absolute inset-0 z-10 bg-white text-center flex flex-col items-center justify-center opacity-0 hover:opacity-100 bg-opacity-90 duration-300">
<h1 class=tracking-wider >Title</h1>
<p class="mx-auto">Description</p>
</a>
<a href="#" class="relative">
<div class="h-48 flex flex-wrap content-center">
<img src="/image_url" class="mx-auto " alt="">
</div>
</a>
</div>
另一个想法是使用 group-hover
class.
.as-console-wrapper {
display: none !important;
}
<script src="https://cdn.tailwindcss.com"></script>
<div class="w-64 bg-red-100 relative group">
<img src="https://upload.wikimedia.org/wikipedia/en/3/3c/JumanjiTheNextLevelTeaserPoster.jpg" />
<div class="opacity-0 group-hover:opacity-100 duration-300 absolute inset-x-0 bottom-0 flex justify-center items-end text-xl bg-gray-200 text-black font-semibold">Dwayne</div>
</div>
如何使用 Tailwind 在图像悬停时显示文本 CSS:在图像悬停时显示文本?
这是我的头像?我希望在用户将鼠标悬停在图像上时显示文本“哺乳动物”?
<img src="/img/cat/categories/mammals.png" alt="mammals" class="max-w-full max-h-full">
我更喜欢使用相对位置和绝对位置,因为它为我提供了更多选择。查看此代码 Display text on hover
<div class="w-64 h-64 bg-red-100 relative">
<div class="absolute inset-0 bg-cover bg-center z-0" style="background-image: url('https://upload.wikimedia.org/wikipedia/en/3/3c/JumanjiTheNextLevelTeaserPoster.jpg')"></div>
<div class="opacity-0 hover:opacity-100 duration-300 absolute inset-0 z-10 flex justify-center items-center text-6xl text-white font-semibold">Dwayne</div>
</div>
您可以在 img 标签中使用 title 属性。
<img src="/img/cat/categories/mammals.png" alt="mammals" class="max-w-full max-h-full" title="mammals">
请使用此代码效果很好
<div class="relative ">
<a class="absolute inset-0 z-10 bg-white text-center flex flex-col items-center justify-center opacity-0 hover:opacity-100 bg-opacity-90 duration-300">
<h1 class=tracking-wider >Title</h1>
<p class="mx-auto">Description</p>
</a>
<a href="#" class="relative">
<div class="h-48 flex flex-wrap content-center">
<img src="/image_url" class="mx-auto " alt="">
</div>
</a>
</div>
另一个想法是使用 group-hover
class.
.as-console-wrapper {
display: none !important;
}
<script src="https://cdn.tailwindcss.com"></script>
<div class="w-64 bg-red-100 relative group">
<img src="https://upload.wikimedia.org/wikipedia/en/3/3c/JumanjiTheNextLevelTeaserPoster.jpg" />
<div class="opacity-0 group-hover:opacity-100 duration-300 absolute inset-x-0 bottom-0 flex justify-center items-end text-xl bg-gray-200 text-black font-semibold">Dwayne</div>
</div>