コードを書きやすくして、さらに高度な技術を学ぼう
学習時間目安:週3-4時間
プログラムの「設定ファイル」のようなもの。色やサイズなどの値を一箇所で管理できます。
CSS変数は、ゲームの設定画面のようなもの。一度設定を変更すれば、ゲーム全体の見た目が変わります。Webサイトでも同じように、変数を変更するだけで全体のデザインを変更できます。
明るい背景
暗い背景
学習時間目安:週3-4時間
最小値、推奨値、最大値を指定して、画面サイズに応じて自動調整されるサイズを作ります。
ブラウザの幅を変更してみてください
min()は複数の値から最小値を選択、max()は最大値を選択します。clamp()と組み合わせて、より柔軟なレスポンシブデザインを作成できます。
学習時間目安:週3-4時間
アニメーションはtransform(移動、回転、拡縮)とopacity(透明度)を中心に作ると、最も滑らかで軽量になります。レイアウトを変更するプロパティ(width、heightなど)は避けましょう。
学習時間目安:週3-4時間
完成したポートフォリオサイトは、GitHub Pagesやnetlifyで実際に公開します。ドメイン取得、SEO対策、パフォーマンス最適化まで学習して、本当のWebデベロッパーとしてのスキルを身につけます。