【发布时间】:2021-04-17 04:44:48
【问题描述】:
我对编码非常陌生。我尝试将 CSS flexbox 用于某些图像,但它们不会改变默认大小。有谁知道为什么?
这是我的代码 https://codepen.io/johng003/pen/gOgxKWY
<style>
#donut-gallery{display:flex;
flex-direction:row;
justify-content:space-around;
align-items:center;
flex-wrap:wrap;}
#donut1{flex:0 4 150px}
#donut2{flex:1 1 150px}
#donut3{flex:1 4 150px}
#donut4{flex:1 4 150px}
#donut5{flex:1 1 150px}
#donut6{flex:1 1 150px}
</style>
<div>
<img id="donut1" src="https://i.imgur.com/oXPlX3S.jpg" alt="A donut with galaxy mirror glaze" class="donutimage1">
<img id="donut2" src="https://i.imgur.com/HOzPDAg.jpg" alt="A donut with cookies and cream filling"class="donutimage2">
<img id="donut3" src="https://i.imgur.com/ER3hBG4.jpg" alt="An oversized pink sprinkles donut"class="donutimage3">
<img id="donut4" src="https://i.imgur.com/QfhD5o4.jpg" alt="A tower of colourful donuts"class="donutimage4">
<img id="donut5" src="https://i.imgur.com/yueQzkr.jpg" alt="A dozen donuts with sprinkles"class="donutimage5">
<img id="donut6" src="https://i.imgur.com/guK5rGP.jpg" alt="Halloween themed dounuts"class="donutimage6">
</div>
【问题讨论】: