【发布时间】:2019-06-03 23:09:30
【问题描述】:
我有一个问题,我想这很简单,但我无法自己解决。我正在使用 WordPress 和 Pistis 模板设计一个单页网站。
问题是菜单被预定义为汉堡菜单,当它被点击时,整个页面变灰,中间出现一个大菜单。我会发一张图片,让你更好地理解它。
我想要发生的是,当您单击任何菜单元素(链接)时,整个菜单都会消失,显示的网站与之前任何人显示菜单单击汉堡图标时一样。由于它是单页,因此单击时不会加载不同的页面,它只是移动到页面的正确部分。只能添加一些 CSS 怎么办?
【问题讨论】:
-
我编辑了您的问题以删除一些不必要的 cmets/observations,它们不会为对话添加任何有用的内容。下次提问时请尽量直截了当。
-
回答您的问题:我认为仅使用 CSS 不可能实现您想要做的事情(至少在撰写本文时不会。)您需要一些 JS 来处理点击事件并让它关闭/淡出您的菜单,您可以通过
functions.php或通过特定于站点的插件将其添加到您的站点。 -
好的,感谢您的编辑。下次我写文章时,我会努力做得更好。所以,我在我的 Wordpress 文件夹中找到了 JS 文件。无论如何,我尝试添加一些代码以使单击链接时菜单消失,但我没有让它工作。你能帮我解决这个问题吗?我不知道有什么问题。您可以在此链接中查看菜单的类:meryrocket.com。
标签: css wordpress templates menu hide