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

如何在Tailwind中实现删除Banner弹出时文本的轻微模糊效果?

解决删除Banner弹出时文本添加轻微模糊的问题

问题出在你给文本容器加的渐变背景类完全起不到模糊作用,Tailwind CSS自带专门的模糊工具类,直接用就行:

  1. 替换模糊类
    找到显示笔记文本的div,把原来的渐变类替换成Tailwind的模糊类,同时加上过渡动画让效果更丝滑:
<div className={`text-gc-gray-900 mb-4 transition-all duration-300 ${showDeleteBanner[index] ? 'blur-sm' : ''}`}>{note.attributes.note}</div>
  • blur-sm是轻微模糊效果,你可以根据需求换成blur-xs(更淡)或blur(标准模糊)
  • transition-all duration-300让模糊效果和Banner的弹出动画同步,过渡更自然
  1. 确保父容器定位正确
    因为删除Banner用了absolute定位,要给包裹文本和Banner的父div加上relative类,保证Banner能正确覆盖在文本上方:
<div className="relative">
  {/* 这里放你的TrashIcon按钮、文本内容、删除Banner代码 */}
</div>

这样修改后,当showDeleteBanner[index]为true时,文本就会自动加上轻微模糊,和Banner的弹出动画配合得更流畅。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 21:10:07