我正在尝试创建一个菜单,当用户将鼠标悬停在其中时,标签或文本将出现在右侧,我设法使用以下代码创建了一个简单的效果。但我不知道如何在悬停时显示标签。
#side-menu {
background-color : black;
color:white;
width:80px;
padding:20px;
list-style:none;
}
#side-menu:hover {
width: 400px !important;
display:inline-block;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<ul id="side-menu">
<li>
<i class="fa fa-image fa-2x" style="margin-left:17px;"></i>
</li>
</ul>
我的目标是悬停时在右侧显示标签或文本,有什么建议可以实现吗?到目前为止,这是我的代码。提前致谢!
<li><i class="fa fa-image fa-2x" style="margin-left:17px;"></i> <span class='label-menu'> Product Image <span></li>
.label-menu{
display:none;
}
原文由 KaoriYui 发布,翻译遵循 CC BY-SA 4.0 许可协议
当鼠标悬停在图标上时,您可以显示文本: