1

我正在使用纯 css库设置一个项目,并且我想使用他们的响应式侧面菜单示例(这个问题在这个网站上直接可见)。

我刚刚发现问题发生在 Chrome 浏览器中,但不在 Firefox 中。

当视口宽度低于 768px 时,菜单默认隐藏,这要归功于 css 媒体查询。

使用按钮打开菜单#menu-link按预期工作,但关闭它会延迟大约 300 毫秒,代码中没有任何明显的原因。如果console.log在点击处理函数中添加了任何内容,它会在这个神秘的 300 毫秒延迟后显示。就像 Chrome 在此时间之前不执行处理程序一样。

删除元素上的 css 过渡并不能解决问题。

你知道它来自哪里,和/或如何在点击触发后立即关闭菜单?这是 Chrome 中的一些已知问题吗?

4

0 回答 0