锚链接问题

时间:2012-05-05 07:02:58

标签: html navigation positioning anchor nav

好的,我的页面上有锚点链接,我已经设置了导航链接到那些锚点。锚点工作得很好,除了它们让我太低了。我在每个部分的标题上方设置了锚链接,但是锚链接一直让我在标题下方。这是我的导航代码和我的一个主播。

<div class="content-outer" id="top_nav">
            <div class="content-inner">
                <ul>


<li><a href="#home">Home</a><li>
<li><a href="#services">Services</a></li>
<li><a href="#about">About</a></li>
<li><a href="#skills">Skills</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#contact">Contact</a></li>
<li class="last"><a href="#">Blog</a></li>                    
                </ul>
            </div>
        </div>





<div id="Layer-56" class="servicesheader png"  ><a name="services" id="services"></a
</div>

<div id="Layer-56" class="servicesheader png"  >
<img src="Layer-56.png" width="273" height="42" alt="servicesheader" class="pngimg" />
</div>

1 个答案:

答案 0 :(得分:0)

验证您的标记。您现在使用相同的id值两次,这是禁止的。而不是具有空内容的a元素,将id属性分配给自然元素。考虑使用标题标记(例如,h2)作为标题。

这可能无法解决手头的问题,但修复标记并发布一个演示问题的完整示例(整个文档或URL)将增加获得帮助的几率。

问题可能是CSS定位引起的,可能是CSS代码中的错误。