0

我一直在阅读有关实现响应式移动下拉菜单的不同方法的大量阅读。仅 CSS 的解决方案对我来说似乎有点笨拙,但我讨厌依赖 javascript 来完成像导航菜单这样重要的事情。我想出的是使用 javascript,但不是在 css 中隐藏菜单,而是将其隐藏在脚本中,以便没有启用 javascript 的人可以看到它。我需要知道的是这种方法是否存在我忽略的问题(除了菜单总是在没有 js 的情况下展开的事实)。这似乎是一个合理的解决方案?我在这里做了什么明显的错误吗?非常感谢任何和所有的反馈!链接在这里。

4

1 回答 1

0

display: none您可以添加一个执行此操作的类,而不是在 JavaScript 中设置。

#nav.hidden { display: none; }

由于您提到的原因,它认为在 JavaScript 中执行此操作是合理的。

于 2013-10-18T11:35:08.060 回答