0

ナビゲーション div を中心とする CSS の問題があり、インターネットから多くの方法を試しましたが、すべて無駄でした。

ウェブサイトへのリンクは次のとおりです。http://trendgfx.com/projects/comet-tavern/

今のところ、解像度 (1280x1024) で中央に設定しましたが、自動的に中央に配置するにはどうすればよいかわかりません。私は最も一般的な方法を試しました:

div {
    margin: 0 auto;
    text-align: center;
}

私は他の方法も試しました:

div {
    width: 960px;
    margin-left: 50%;
    margin-right: 50%;
}

私は他の「眉をひそめた」方法も試しました:

<center>[nav goes here]</center>

うまくいきませんでした。私はそれが HTML5 で死んでいることを知っていますが、それがうまくいくことを望んでいました! このプロジェクトを 7 月 28 日までに完了する必要があるので、StackOverflow の神々を助けてください! :)

どうもありがとう!

4

2 に答える 2

1

次の css があることに気付きました。

#navigation {
    clear: both;
    left: 275px;
    margin: 0 auto;
    position: absolute;
    text-align: center;
}

絶対配置は面倒かもしれません。代わりに相対配置を使用してみてください:

#navigation {
    clear: both;
    left: 0;
    margin: 0 auto;
    position: relative;
    text-align: center;
}
于 2012-07-27T12:03:15.403 に答える
1

これは私のために働いた:

#navigation {
    margin: 0 auto;
}

position: absolute;それを台無しにしていた

于 2012-07-27T12:03:20.120 に答える