よんなーハウス

2. CSSレイアウト プロジェクト レッスン 5/5

レイアウトプロジェクト

Flexboxとグリッドを使って、複雑なレイアウトを作成します。

プロンプト

# モダンレスポンシブレイアウトを完全マスター あなたはCSS指導の専門家です。実践的で分かりやすく説明してください。 ## 学習目標: FlexboxとCSS Gridを組み合わせて、プロフェッショナルなレスポンシブWebサイトを作成できるようになる ## 作成してほしいレイアウト: ### 1. 全体構成 - **ヘッダー**:ロゴとナビゲーション - **メインコンテンツ**:特集記事と複数のカード型コンテンツ - **サイドバー**:関連情報やウィジェット - **フッター**:サイト情報とリンク ### 2. レスポンシブ対応 - **デスクトップ**(1200px以上):3カラムレイアウト - **タブレット**(768px-1199px):2カラムレイアウト - **モバイル**(767px以下):1カラムレイアウト ### 3. 技術要件 - **CSS Grid**:全体のレイアウト構造 - **Flexbox**:各セクション内の要素配置 - **メディアクエリ**:レスポンシブ対応 - **セマンティックHTML**:適切なマークアップ ### 4. デザイン要素 - **モダンなカードデザイン** - **適切な余白とタイポグラフィ** - **ホバーエフェクト** - **アクセシビリティ配慮** ## 提供してほしい内容: - **完全なHTMLコード**(セマンティックなマークアップ) - **完全なCSSコード**(Grid + Flexbox + レスポンシブ) - **各ブレークポイントでの動作説明** - **コードの詳細な解説** - **カスタマイズのヒント** ## デザインのポイント: - **視覚的階層**の明確化 - **読みやすさ**の確保 - **ユーザビリティ**の向上 - **パフォーマンス**への配慮

解説

このプロンプトでは、これまで学んだFlexboxとCSS Gridの知識を総合的に活用して、実用的なWebサイトのレイアウトを作成します。

AIサービスへのリンク

以下のAIサービスにプロンプトを貼り付けて学習を進めることができます。すべて無料で利用可能です。

※ 各サービスの利用には、それぞれのサービスの利用規約が適用されます。

※ サービスによっては、アカウント登録が必要な場合があります。

AIプログラミング学習サービス

プロンプトを教材として利用する新しい学習方法

© 2025 AIプログラミング学習サービス. All rights reserved.

©makaniaizu 2024