浮动利用opacity实现过度隐藏动画

<span class="role-name role-count-info">
{{ roleCountInfo }}
<div class="all-roleName-box">
<li v-for="(roleName, index) in roleListNames" :key="index">
{{roleName}}
</li>
</div>
</span>
.role-count-info {
cursor: pointer;
position: relative;
right: -1px;
.all-roleName-box {
background: linear-gradient(0deg, rgba(204, 219, 255, 0.16), rgba(204, 219, 255, 0.16)),
linear-gradient(0deg, rgba(36, 40, 58, 0.48), rgba(36, 40, 58, 0.48));
position: absolute;
top: 30px;
left: -80px;
padding: 8px;
border-radius: 8px;
opacity: 0;
z-index: 9999;
transition: all 1s ease;
li {
background: rgba(61, 133, 255, 0.15);
color: rgba(61, 133, 255, 1);
padding: 2px 4px;
border-radius: 8px;
font-size: 16px;
margin-bottom: 4px;
width: 100px;
white-space: nowrap; /* 防止文字换行 */
overflow: hidden; /* 隐藏超出容器的文字 */
text-overflow: ellipsis; /* 显示省略号 */
}
}
}
.role-count-info:hover .all-roleName-box {
opacity: 1;
}
posted @   Felix_Openmind  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
*{cursor: url(https://files-cdn.cnblogs.com/files/morango/fish-cursor.ico),auto;}
点击右上角即可分享
微信分享提示