2016-05-06 9 views
1

私の頭を上に固定しようとしています。私は他の投稿を見て、それを正しくやっていると確信しています。これはヘッダーのCSSです:CSS Fixed Header

.header{ 
    width: 100%; 
    position:fixed; 
    top: 0px; 
} 

これを行うと何らかの理由でヘッダーが消えます。なぜどんなアイデアですか?コードをどのように変更する必要がありますか? FYI私はブートストラップを使用して、これに追加しています。

おかげトン、ステファン

ので、私は編集をしたが、それは再び私に姿を消した答えを見た後。私が使用しているCSSは:

position: fixed; 
width:960px; 

その他のヘルプ?本当に感謝。

+2

「固定」を「固定」に編集します。 'z-index'が必要な場合があります。 – se0kjun

答えて

4

positionのシンプルなタイプミス - fixedは、fixesではありません。

.header{ 
    width: 100%; 
    position:fixed; 
    top: 0px; 
} 
+0

ありがとうございました。 :) –

+0

@ StefanWalzer-Goldfeldちょっとプロのヒント:あなたのブラウザ(Chrome、Firefox、Internet Explorer)でデベロッパーツールの使用に慣れてください。ヘッダーエレメントに移動でき、CSS Inspectionパネルで、 'position:fixes'が '不正な値'として強調/強調されていました。 – Singular1ty

+0

ブラウザの開発者ツールですか?また、ウェブ上にまだそれを持っていないので、私はそれを行うことができます。 –

0

また、幅と高さのパーセンテージを設定する際には注意が必要です。この記事をチェックしてみてください(もう少し古いですが、それでも有効です):http://www.impressivewebs.com/width-100-percent-css/

+0

ありがとう、それは問題を引き起こしている可能性があります、今私はちょうど希望の幅を述べ、それは正常に動作しています。 –

0

あなたのコードは良いようです。あなたは、火薬アドオンを使用して要素を検査し、そこに何らかの衝突を見ようとする可能性があります。まだ解決していない場合は、高さを追加しようとすることができますそれを作るプロセスを説明するsticky headerの記事を取ることができます。

.header{ 
width: 100%; 
position:fixed; 
top: 0px; 
height:50px; 
}