Android 网站链接在手机上不起作用

Android 网站链接在手机上不起作用,android,web,content-management-system,smartphone,grav,Android,Web,Content Management System,Smartphone,Grav,我有一个已部署的网站,在本地和服务器上运行良好: autrecote.be/en 除了菜单(包括描述和联系方式)不起作用,但只能在智能手机上使用 当我使用Grav CMS时,我没有做响应性适应,我不知道从哪里开始寻找。是什么导致这些链接只能在计算机浏览器上工作 非常感谢你的帮助 编辑: 由于下面的答案,我成功地找到了错误,这些行在普通菜单的文件中,但不在移动菜单中: <li class='menu-item menu-item-type-post_type'><a href='

我有一个已部署的网站,在本地和服务器上运行良好:

autrecote.be/en

除了菜单(包括描述和联系方式)不起作用,但只能在智能手机上使用

当我使用Grav CMS时,我没有做响应性适应,我不知道从哪里开始寻找。是什么导致这些链接只能在计算机浏览器上工作

非常感谢你的帮助

编辑:

由于下面的答案,我成功地找到了错误,这些行在普通菜单的文件中,但不在移动菜单中:

<li class='menu-item menu-item-type-post_type'><a href='{{base_url_absolute }}/{{ item.url|replace({"page:":''}) }}'>{{ item.text }}</a></li>
事实上,我发现了错误,这一行在普通菜单的文件中,但不在移动菜单中:

<li class='menu-item menu-item-type-post_type'><a href='{{base_url_absolute }}/{{ item.url|replace({"page:":''}) }}'>{{ item.text }}</a></li>


它现在可以工作了,非常感谢。

这不是电脑浏览器和智能手机浏览器的问题。如果将桌面浏览器窗口设置得足够小,您将看到相同的行为。(在Firefox中,您可以使用一个名为“响应式设计模式”的便捷工具进行此操作。)

在页面的源代码中,您将看到定义了两个菜单,一个是“普通”菜单,一个是“移动”菜单(带有带有3条水平线的“汉堡”图标)。这个菜单似乎有错误的链接:
href
值是类似于
page:description
,而不是实际的页面链接