フレックス アイテムに flex-basis プロパティを適用する
このステップでは、flex-basis
プロパティについて学び、それがフレックス アイテムの初期サイズをどのように制御するかを学びます。WebIDE で flexbox-demo.html
ファイルを開き、CSS スタイルを更新して flex-basis
を示します。
個々のフレックス アイテムに flex-basis
を適用するには、次の CSS を追加します。
<style>
.container {
display: flex;
background-color: #f0f0f0;
border: 2px solid #333;
padding: 20px;
}
.flex-item {
background-color: #4caf50;
color: white;
margin: 10px;
padding: 20px;
text-align: center;
}
.item1 {
flex-basis: 100px;
}
.item2 {
flex-basis: 200px;
}
.item3 {
flex-basis: 150px;
}
.item4 {
flex-basis: 250px;
}
.item5 {
flex-basis: 120px;
}
</style>
flex-basis
に関するポイント:
- フレックス アイテムの初期の主なサイズを設定します
- ピクセル、パーセント、またはその他の単位で指定できます
- フレックスの拡大または縮小の前の既定のサイズを決定します
- フレックス コンテナ内で
width
を置き換えます
ファイルを保存したときの例の出力は次のとおりです。
Flex items with different flex-basis values added
HTML ファイルをブラウザで開くと、それぞれの flex-basis
値に基づいて初期幅が異なるフレックス アイテムが表示されます。