当用户悬停在一个项目上时,是否可以仅使用 CSS 来展开一个项目,并保持这种方式直到用户悬停在另一个项目上?
我尝试过转换,它将展开并保持打开或展开并关闭,但不展开,等待另一个动作,然后重新关闭该项目。
<html>
<ul id="menu">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
</html>
#menu {
font-size: 0px;
line-height: 10px;
background: #eee;
}
#menu li{
font-size: 0px;
line-height: 10px;
transition:0s 180s;
}
#menu li:hover {
font-size: 10px;
line-height: 12px;
transition:0s;
}
#menu ul:hover {
font-size: 0px;
line-height: 12px;
transition:0s;
}