html
1<article id="blog"> 2 <h2>Blog</h2> 3 <p>ブログ</p> 4 <div class="blog_contents"> 5 <article> 6 <img src="images/blog1.png" alt="blog1"> 7 <time datetime="2019-12-3"><p>2019/12/3</p></time> 8 <p>1月の営業日のご案内</p> 9 </article> 10 <article> 11 <img src="images/blog2.png" alt="blog2"> 12 <time datetime="2019-11-2"><p>2019/11/2</p></time> 13 <p>12月の営業日のご案内</p> 14 </article> 15 <article> 16 <img src="images/blog3.png" alt="blog3"> 17 <time datetime="2019-11-2"><p>2019/11/2</p></time> 18 <p>メイク始めました</p> 19 </article> 20 <article> 21 <img src="images/blog3.png" alt="blog4"> 22 <time datetime="2019-11-2"><p>2019/11/2</p></time> 23 <p>メイク始めました</p> 24 </article> 25 </div> 26 </article>
sass
1#blog { 2 .blog_contents { 3 display: flex; 4 flex-wrap: wrap; 5 article { 6 width: 50%; 7 } 8 } 9 }
Flexboxで画面幅を縮小した時にそれぞれの要素が重ならずに縮小するようなデザインをしたいのですがどうして上記のようなコードではいけないんでしょうか?
上記のようなコードにすると要素が重なってしまい困っております。