【发布时间】:2019-08-14 20:39:40
【问题描述】:
在使用 css for touch 设备解决悬停问题方面有什么新进展吗?我知道上一篇文章是在 2016 年左右。我希望使用 css 进行一些新的开发来解决触摸媒体上的悬停问题。 请建议使用 css 的任何方法。
我尝试使用 .dropdown:active 但下拉列表时无法点击。
.dropbtn {
background-color: black;
color: black;
border: none;
}
.dropdown-content {
display: none;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.dropdown:hover .dropdown-content {display: block;}
<div class="dropdown">
<p><a>Sample Drop Down</a></p>
<div class="dropdown-content">
<p><a href="click1.html">Click1©</a></p>
<p><a href="click2.html">Click2©</a></p>
<p><a href="click3.html">Click3©</a></p>
</div>
</div>
【问题讨论】:
-
详细阐述“悬停问题”?
-
悬停在触摸屏设备上不起作用?假设该网站适用于桌面设备和移动设备。
-
您在触摸设备上没有鼠标指针,因此悬停在那里并不是一个真正的东西。在某些情况下,您可能会在点击时看到一个悬停激活的元素,但这更像是一种闪烁
标签: javascript html css