fave_hold
はdivを含む100%のままにしておきたいと思いますが、.faves
の子要素の幅のみを使用したいと思います。子要素は動的にレンダリングされ、定義された幅を持ちます。divを含むdivを子要素の幅にするにはどうすればよいですか?
ここにReact/JSXがあります。
<div id = 'fave_hold'>
{this.props.MenuFave.current === '1' &&
<div className = 'faves' id = 'fave_hold_arc' >
{tags1}
</div>
}
{this.props.MenuFave.current === '280' &&
<div className = 'faves' id = 'fave_hold_news' >
{tags280}
</div>
}
{this.props.MenuFave.current === '268' &&
<div className = 'faves' id = 'fave_hold_news' >
{tags268}
</div>
}
</div>
</div>
は、ここで私は無駄にディスプレイをいじるしようとしているCSS
#fave_hold{
width: 100%;
height: 100%;
}
.faves{
height: 100%;
}
です。
ここはスクリーンショットです。
最終目標は、コンテンツを中央にあります。そして、これは私がそれをやりたいのです。
ここにオンラインプロトタイプがあります。
は、なぜあなたは(親の) '' 100%にそれを設定していますか? –
あなたの '.bookmark_page'は' float'に設定されています。これはそれらを "フロー"から外し、親(この場合は '.faves')にサイズを無視します。 –
私はおそらく 'フレックス'を使用して、別のアプローチについて考えます。各行に '.bookmark_page'がいくつあるべきでしょうか? –