0

我只是想知道是否可以通过再次点击它的名称来关闭子菜单?我正在做一个带有几个子菜单的网站水平菜单。On li:hover - 子菜单打开,如果另一个元素被触摸则关闭。但是如何通过点击相同的列表项来关闭相同的菜单?是否可以在纯 CSS3 上执行此操作?...

谢谢。

4

1 回答 1

0

您可以(错误)使用带有 CSS 属性的输入(复选框)元素 :checked,例如:

.input-list-item + .list-below { display: none; }
.input-list-item:checked + .list-below { display: block; }  

支持现代浏览器和(使用正确的文档类型)IE9+

于 2013-02-25T09:59:56.440 回答