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

CSS悬停退出时opacity过渡失效问题求助

悬停状态opacity过渡失效问题及解决办法

问题描述

给元素悬停状态下opacity从0.2恢复到1的变化添加过渡效果时出现异常:

  • 将transition: all 400ms ease-in-out;添加到CSS的ul:has选择器中,仅悬停触发时能得到预期的过渡动画;
  • 退出悬停状态时,元素会立即跳转到opacity 1,没有应用过渡效果;
  • 尝试在ul:after和li:after选择器中添加transition,问题依然无法解决。

解决方案

把transition样式直接添加到<li>内部的<a>和<span>元素上,而非仅在元素的状态伪类(如:hover)中设置。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 12:22:03