html
1 <ul> 2 <li>a</li> 3 <li>a</li> 4 <li>a</li> 5 <li>a</li> 6 <li>a</li> 7 <li>a</li> 8 </ul> 9 10
css
1ul { 2 display: flex; 3 background: #333; 4 margin: 0; 5 padding: 0 6} 7 8li { 9 background: #999; 10 width: 100% 11}
親要素に100%の幅をもたせたら、 li要素は画面右に飛び出すと思うのですが。しっかり親の幅にli要素が収まっているのはどういうことなのでしょうか。
ちなみにwidthを200%400%などとしてもしっかり治りました。
あくまで実験的にやってみただけでしょうか?それとも、あるレイアウトを作りたくて意図的に実行したものでしょうか?
回答1件
あなたの回答
tips
プレビュー