CSS Flexboxについての質問です
Flexboxを使ってアイコンを7つ並べようと試みています。
1列目、2列目にアイコンを3つずつ並べ、最後の1つを
3列目の左に寄せたいと思っています。
しかしながら、最後の一つが画面の幅いっぱいに広がり、
1列目・2列目のアイコンと同じサイズにならず困っています。
コードは以下のように書いています。
お詳しい方がいらっしゃいましたら、ご教示願います。
該当のソースコード
HTML部分
<div class="icons"> <div class="icon"> <img src="" alt=""> <p>アイコン名</p> </div> ↑これが7個 ・ ・ ・ </div>CSS部分
.icons{
display: flex;
flex-wrap: wrap;
}
.icon{
flex: auto;
width: 25%;
margin-right: 30px;
}
回答1件
あなたの回答
tips
プレビュー