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