はじめに
このプロジェクトでは、CSS Flexbox を使って視覚的に魅力的なフルーツ盛り合わせを作成する方法を学びます。目的は、同じ色のフルーツを対応する色の板の中央に配置し、調和のとれた美しい表示を作成することです。
👀 プレビュー

🎯 タスク
このプロジェクトでは、以下のことを学びます。
- 盛り合わせの上にあるフルーツを整理するためのフレックスコンテナを設定する方法
- 同じ色のフルーツを対応する色の板の中央に配置する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
- CSS Flexbox を使ってグリッドのようなレイアウトを作成する
- フレックスコンテナ内の要素を中央に配置して整列させる
- 視覚的に魅力的な方法で Web ページ上の要素を効果的に整理して提示する
プロジェクト構造を設定する
このステップでは、プロジェクト構造を設定する方法を学びます。
始めるには、エディタを開きます。エディタからいくつかのファイル — index.html、style.css と images が見えるはずです。
WebIDE の右下隅にある Go Live ボタンをクリックして、プロジェクトを実行します。
次に、VM の上部にある「Web 8080」を開き、手動で更新するとページが表示されます。

フレックスコンテナを設定する
このステップでは、盛り合わせの上にあるフルーツを整理するためのフレックスコンテナを設定する方法を学びます。
- コードエディタで
index.cssファイルを開きます。 #pondセレクタの中に、以下の CSS プロパティを追加します。
#pond {
/* TODO: ここに CSS コードを追加してください */
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
display: flex プロパティは、#pond 要素をフレックスコンテナとして設定し、フレックスボックスレイアウトを使ってフルーツを配置できるようにします。
flex-direction: column プロパティは、フレックスアイテム(フルーツコンテナ)を垂直に積み重ねます。
flex-wrap: wrap プロパティは、フレックスアイテムが現在の行に収まらない場合、次の行に折り返すことを許可します。
完成した結果は以下の通りです。

まとめ
おめでとうございます!このプロジェクトを完了しました。実力を向上させるために、LabEx でさらに多くの実験を行って練習してください。



