0

固定サイドバー ナビゲーションでスムーズ スクロールを使用することに決めた Web サイトに取り組んでいます。しかし、突然、コンテンツの追加を開始したときに、#contact アンカー タグまでスクロールしません。なぜこれを行うのでしょうか?IE、FF、および Chrome 全体の問題のようです。

http://encorevisions.com/proofsites/finaldrive/

4

2 に答える 2

0

div #females に何か問題があるようです。フローティングはありますか? そうでない場合は、最後に clear:both があるのはなぜですか。

サイトに火をつけて div #females にカーソルを合わせると、そこには何もないように見えるため、フローティングには何か問題があると思います。ほとんどの場合、フローティングでクリアではありません

于 2013-02-21T15:32:01.537 に答える
0

のすべての<li>要素#femalesがフローティングされます。そのセクションのリストの後に非浮動要素がないため、. の直後で終了し<h2>ます。これがセクションの#contact始まりであり、アンカーによってスクロールされる場所です。

この問題に対処するには、リスト要素のdisplay: inline-block代わりに使用するfloat: leftか、リストの後に要素を追加します。clear: both;

于 2013-02-21T15:30:41.347 に答える