0
ネストされた100%スクリーンレイアウトを作成しようとしていますが、ネストされたコンテナがサファリの親セルのスペースの100%セル自体が拡張されて利用可能なすべてのスペースを埋める。私がサブコンテナを実際のフレックスセルにしても動作しますが、実際の理由でそれを行うことはできません。何か案は?フレックスボックスネストされたコンテナがサファリの塗りつぶしに展開されない
HTML:
<div id="masterContainer">
<div id="header">
header
</div>
<div id="content">
<div id="subContainer">
<div id="left">
left
</div>
<div id="right">
right
</div>
</div>
</div>
</div>
CSS:
#masterContainer {
display: flex;
flex-direction: column;
width: 200px;
height: 200px;
}
#header {
background: yellow;
}
#content {
background: grey;
flex: 1;
}
#subContainer {
display: flex;
width: 100%;
height: 100%;
}
#left {
background: red;
width: 50;
}
#right {
background: green;
flex: 1;
}
ピートを取りますサブコンテナは、それを複製せずに可変子です。 –
ピート:コンポーネントのクローンや外部スタイルシートを使用せずに反応することはできません。外部スタイルシートを使用する必要はありません。 –
'flex:1 0 auto;'の代わりに '.content'を' flex:1; 'に設定してみませんか?これを縦書きで埋めたいのですか? – JoseAPL