-1

さまざまな画面幅に合わせて幅を調整する必要があるナビゲーションメニューを作成しているので、メニューをページの下にスクロールしたくないので、設定しますposition:fixed;が、左右のメジャーを設定して、画面は最初の指示に従うことだけを望んでいるようです..cssの最初に来る左または右のいずれか

posotion:fixedを使用しながら、左と右を使用せずにできることがありますか、代わりにマージンを使用できますか?およびwidth:auto; ?

IVEは以下の問題をいじくりまわしました

http://jsfiddle.net/6cbvE/1/

4

1 に答える 1

1

私はあなたの問題を100%理解しているとは限りません。ただし、幅があると、左右両方の設定が上書きされます(1つだけかかります)。幅をすべて一緒に削除すると、中央に整列します(または少なくとも左右から正しい値)。

デモ

あなたが実際に固定幅を探していて、ページ上で固定されているなら、私はこれをします:

デモ

それがあなたが望んでいたものでない場合は、私に知らせてください。

于 2012-08-14T13:59:15.470 に答える