いつもお世話になっております。
タイトルがわかりずらく申し訳ありません。
html
1<div class="flex_box"> 2 <div class="s_contents"> 3 4 </div> 5 <div class="l_contents"> 6 7 </div> 8 </div>
css
1.flex_box{ 2 display: flex; 3 } 4 5 .s_contents{ 6 width: 200px; 7 height: 500px; 8 background-color: yellow; 9 } 10 11 .l_contents{ 12 width: 100%; 13 background: #ccc; 14 }
この場合にs_contentsのwidthを200px固定で表示したいのですが、200pxになりません。 170px程度になり、ウィンドウの幅で微妙に可変します。
l_contentsのwidthを80%などにすれば指定したpxになるのですが意味がわからずモヤモヤします。
そこで質問がさせて下さい。
1:なぜ指定したpxにならないのか
2:指定したpxとwidth100%を共存させる為にはどうすればいいのか。
未熟で申し訳ありませんが、ご教授のほど宜しくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/02 00:00