現在、開発中のサイトのナビゲーション システムとして機能している長い画像があります。ここで見ることができます。このナビゲーション システムは最終的に小さなセクションに分割されますが、現在見ているのと同じ問題が発生する可能性があると思います。
画像の幅は 1920px で、ユーザーのブラウザー ウィンドウの幅 (最大 1920px) に関係なく、ナビゲーション画像 (分岐) は常に画面からはみ出します。ナビゲーション システムの中央にあるリーフは、上のロゴと一致するように常にページの中央に配置する必要があります。
現在、ナビゲーション DIV には次の CSS があります。
#nav {
position: absolute;
top: 210px;
left: 50%;
margin-left: -960px;
}
本文の最小幅は 900px です。
このセットアップには 2 つの問題があります。
ページにアクセスするとわかるように、ブラウザ ウィンドウの幅が 100% に設定されるようにするには、ナビゲーション システムの長い画像の右端によってブラウザ ページの幅が設定されています。ブラウザ ウィンドウの幅が 900px 未満の場合は 900px を超え、(水平スクロール バーを使用して) 900px まで。
ナビゲーション システムは本文の最小幅を考慮していません。つまり、ブラウザ ウィンドウの幅が 900px 未満の場合でも左に移動し続けますが、ページ コンテンツの残りの部分はそうではありません。
誰かがこれらの問題を手伝ってくれますか?
ありがとう、
ニック