0

ヘッダーを固定位置に保ちながら、すべてを中央に配置するのに問題があります。誰かが私が理由を理解するのを手伝ってくれる?

これが私のHTMLです

<div id="wrapper">
   <div class="header">....</div>
   <div class="experiences">...</div>
</div>

CSSは次のとおりです。

#wrapper {
    margin: 0 auto 0 auto;
    width: 1000px;
    height: auto;
}

.header {
    background-color: #222;
    color: white;
    top: 0;
    left: 0;
    right: 0;
    position: fixed;
    height: 130px;
    padding: 20px;
    width: 1000px;
    margin: 0 auto 0 auto;
}

.experiences {
    background-color: #eee;
    padding: 20px;
    * padding-top: 190px;
    width: 1000px;
    margin-top: 170px;
}
4

1 に答える 1

3

leftのとright宣言を削除する必要があり.headerます。

残りはすでに中央に配置されているはずです(非常に古いバージョンのIEを使用している場合を除く...)。

于 2012-05-04T15:08:06.283 に答える