0

自从我使用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">

想法?

4

1 回答 1

0

我发现的修复只是将锚标签的路径从#home更改为\#home

不知道是什么导致了这个问题,但这为我解决了这个问题。

于 2012-06-09T23:26:59.140 回答