自从我使用asset.precompiling玩游戏(意味着在生产中启用它)后,我开始在本地看到时髦的功能。
具体来说,我刚刚加载页面时就开始看到这个弹出窗口。
Navigation Broken: The menu link "Home" points to a nonexistent ID "#home".
To solve this, add the ID "home" to a tag, for example: <article id="home">
点击弹出窗口后,链接就可以正常工作。
这是一个单页网站,所以当我点击一个菜单项时,它会正确向下滚动。
nav
的外观如下:
<nav class="menu two-thirds column omega">
<ul>
<li><a href="#home" class="active">Home</a><br /></li>
<li><a href="#features" class="active">What is it?</a><br /></li>
<li><a href="#pricing" class="active">How much?</a><br /></li>
<li><a href="/login" class="active">Login</a><br /></li>
</ul>
</nav>
实际元素如下所示:
<article id="features" class="dark">
思想?
答案 0 :(得分:0)
我找到的修复方法只是将锚点代码的路径从#home
更改为\#home
。
不确定导致此问题的原因,但是我已经修复了这个问题。