【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
グリッドレイアウトで習った「 gap 」が突然出てきて困惑しました。 flexbox とグリッドレイアウトは別物という認識でしたが、今回のように組み合わせて使うことも多いのでしょうか。 グリッドレイアウトのところにあった Q&A から、flexbox で表現できないような複雑なレイアウトをしたいときにグリッドレイアウトを使うという理解でした。
なお gap: 16px; は justify-content: space-between; でも置き換えられるのでは?と思い試しましたが、主軸方向の商品画像間の余白しか作れなかったため、交差軸方向の指定 align-items: space-between; も書き加えてみましたがだめでした。これはなぜでしょうか?
gap: 16px;
justify-content: space-between;
align-items: space-between;
MDN やネットで調べたりレッスンを見返したりしてもわからなかったため、教えていただきたいです。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
グリッドレイアウトで習った「 gap 」が突然出てきて困惑しました。
flexbox とグリッドレイアウトは別物という認識でしたが、今回のように組み合わせて使うことも多いのでしょうか。
グリッドレイアウトのところにあった Q&A から、flexbox で表現できないような複雑なレイアウトをしたいときにグリッドレイアウトを使うという理解でした。
なお
gap: 16px;はjustify-content: space-between;でも置き換えられるのでは?と思い試しましたが、主軸方向の商品画像間の余白しか作れなかったため、交差軸方向の指定align-items: space-between;も書き加えてみましたがだめでした。これはなぜでしょうか?MDN やネットで調べたりレッスンを見返したりしてもわからなかったため、教えていただきたいです。