-1

サイトchange.isがあり、ヘッダーの右側のメニューと検索バーが背景画像グリッド(本文の背景画像の暗い線)に揃えられています。

しかし、ページにスクローラーがある場合、これらの右側のメニューと検索は右にシフトされます。このための任意のソリューション。スクローラーのあるページ、http://change.is/video/david-oistrakh-debussy-clair-de-lune

4

1 に答える 1

1

スクロールバーはブラウザウィンドウの一部であり、ドキュメントの一部ではないため、達成しようとしていることは難しいと思います。

したがって、ヘッダーのプロパティwidth:100%の場合、スクロールバーを使用するとヘッダーが小さくなります。

私はこれらの選択肢についてのみ考えることができます:

  • ヘッダーの幅を修正しますが、ウィンドウのサイズを変更するときはあまり良くありません。
  • ページのコンテンツを固定の高さのdivに配置すると、この部分のみをスクロールでき、ヘッダーはdivの外側にあります
  • これに基づく:スクロールバーが表示されているかどうかを確認するにはどうすればよいですか?スクロールバーが表示されているかどうかを確認し、表示されている場合はヘッダーの位置を変更できます

お役に立てば幸いです。

于 2012-07-01T10:02:31.293 に答える