<div class="a"> <img src="a.jpg"> </div> <div class="shop"> <h2>お店について<BR> <span>ABOUT</span></h2> <ul class="image"> <li><img src="b.jpg"><h3>CAFE</h3><p>ゆったりした時間が流れるカフェテリア</p></li> <li><img src="c.jpg"><h3>SWEETS</h3><p>パテイシエ特製のスイーツ</p></li> <li><img src="d.jpg"><h3>BOOK</h3><p>洋書専門のブックストアを検索</p></li> </ul> </div>
.image { padding:0; text-align:center; margin:0 auto; display:flex; justify-content:space-between; width:1100px; font-family: 'Noto Sans JP', sans-serif; } .image li { list-style:none; height:auto; width:32%; }
imageに、上の画像と同じ1100pxを指定して、image liにwidth:32%を指定、heightにautoを指定したのですが、画像の幅が、最後の3つ目が横にすごく長く、heightは、縦に全部長いです。
どうすれば、きちんとなりますでしょうか。
回答2件
あなたの回答
tips
プレビュー