2
親コンテナの高さに塗りつぶす2つの列を持つヘッダを作成しようとしています。私は応答レイアウトにdisplay:flex
を使用しています。ヘッダーを固定高さに設定すると、他の2つのサブディビジョンにはヘッダーとの間にギャップがあります。固定高さのCSSフレックスボックスがまだ伸びています
div#container {
padding:20px;
background:#F1F1F1;
display: flex;
flex-flow:row wrap;
height:540px;
}
.header{width:100%; height:40px; background:#ccc;}
.content {
width:150px;
background:#ddd;
padding:10px;
margin-left: 10px;
}
EDIT
は重複質問は、Flexプロパティの素敵な記述であるが、これは内のアドレスのように私は例を見ていませんよそれ。 height:40px
がヘッダーから削除された場合、ヘッダーdivは他のdivに引き伸ばされます。ヘッダーの高さを指定すると、ギャップが存在します。
それはトップに揃えますが、親の下に伸ばしていません。 – jim31415
@ jim31415の場合は、「コンテンツ」ラッパーを追加する必要があります。スニペットを更新しました。 – Kushtrim