2012-02-20 12 views
0

イムは青いバーのようなfacebookを作ろうとしています。 だから、私はそうCSSの既存のdivの一部を選択する

enter image description here

(水色の部分が新しいdiv要素である)彼らは幅が100%と青いバーを作るに気づいており、このようなdiv要素の半分を選択し、その下に新しいdiv要素を作ります、私が望むように、新しいdivの下に置かれたテキストまたはリンクが割り当てられます。 これをどのように達成できますか? マイHTML

<div class="topBar" > 
    <div class="bar_frame"> 
     fuuu 
</div> 
    </div> 

そして、ここでは私のCSS

.topBar { 

    background: #3b5998; 
    top: 0; 
    height: 36px; 
    width: 100%; 
    background-position: center; 
    position: fixed; 

} 

.bar_frame{ 
/* The new div code must go here but i dont know how to do this */ 
} 

答えて

1

これは動作しますです。私はあなたがその親要素に固定幅divを中心に置く必要があると仮定していますか?これは、Facebookがあなたの例ではそれをしない正確にどのようにされ、これはそれは多くの場合、どのように行われるかである。

.bar_frame{ 
    width: 981px; 
    margin: 0px auto; 
} 

Demo fiddle

+0

彼はクラス名を使用するように彼の質問を変更し、あなたの答えを変更することもできますそれを反映させる。 – ggreiner

+0

試してくれてありがとうございますが、動作していません。 はい、id属性をclass属性に変更しました。 –

+0

変更を反映するために私の投稿を更新しました。また、@マーシャルマシューズ - それは実際に動作します。ここでは:http://jsfiddle.net/mholt/rPKU6/ – Matt

関連する問題