0

わかりましたので、ページにアンカー リンクがあり、ナビゲーション リンクをそれらのアンカーに設定しました。アンカーは、私をあまりにも低く落とし続けることを除けば、うまく機能します。各セクションのヘッダーの上にアンカー リンクを設定しましたが、アンカー リンクによってヘッダーの下にドロップされ続けます。これが私のナビと私のアンカーの1つのコードです。

<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>
4

1 に答える 1

0

マークアップを検証します。同じid値を 2 回使用していますが、これは禁止されています。a空のコンテンツを持つ要素の代わりにid、自然な要素に属性を割り当てます。見出しに見出しマークアップ (例: ) を使用することを検討してくださいh2

これで問題が解決することはおそらくありませんが、マークアップを修正し、問題を示す完全な例 (ドキュメント全体または URL) を投稿すると、ヘルプが得られる可能性が高くなります。

この問題は、CSS の配置が原因である可能性があり、CSS コードのエラーが原因である可能性があります。

于 2012-05-05T09:34:20.713 に答える