You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Tailwind CSS/ReactJS/TypeScript实现图片悬停取消模糊效果

解决鼠标悬停取消图片模糊的问题

你不需要引入额外库,用Tailwind CSS原生的状态变体就能实现这个效果。直接在图片的className里添加hover:blur-0类,就能让鼠标悬停时取消模糊:

<img
  src="/assets/images/wall1.png"
  alt="logo"
  className="hidden xl:block h-screen w-1/2 object-cover bg-no-repeat blur-md hover:blur-0"
/>

原理说明

Tailwind默认支持hover状态变体,hover:blur-0会在鼠标悬停时覆盖原本的blur-md类,将模糊值设为0,从而取消模糊效果。

如果你的项目里这个效果没生效,检查下Tailwind配置文件(tailwind.config.js),确保没有禁用hover变体——默认情况下它是启用的,不需要额外配置。

内容的提问来源于stack exchange,提问作者Silvucani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 13:42:04