【发布时间】:2015-06-22 20:49:20
【问题描述】:
https://jsfiddle.net/ax92n1hq/3/
这个导航在正常大小的屏幕上完全符合我的要求。不过里面……
@media screen and (max-width: 640px)
{
....
}
我似乎无法弄清楚如何让下拉菜单显示点击而不是悬停。我 99% 确信这在 CSS 中是可能的。之前看到有人问过这个问题,得到了答案。但是现在我需要实现它,我再也找不到那个帖子了。
【问题讨论】:
-
您可能想尝试在链接上工作的:active 伪类。我知道您正在处理
ul和li元素,但对于您指定的规则,您可能希望使用链接。 -
我尝试的第一件事是将 .nav ul li:hover > ul 更改为 .nav ul li:active> ul 和 .nav ul li:focus> ul。他们所有人仍然在悬停时显示下拉列表:-(
-
谷歌“复选框破解”
标签: css drop-down-menu navigation