では、早速コードを見てみましょう。 1. 上部、中央、下部のレイアウト: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> <スタイル> 体 { 位置: 絶対; 左: 0; 右: 0; 上: 0; 下: 0; パディング: 0; マージン: 0; ディスプレイ: フレックス; flex-direction: 列; } .ヘッダー、.フッター{ 高さ: 50px; } 。体 { フレックス成長: 1; 背景色: #DDD; } </スタイル> </head> <本文> <div class="header">ヘッダー</div> <div class="body">コンテンツ</div> <div class="footer">フッター</div> </本文> </html> 表示効果は以下のとおりです。 2. 左右のレイアウト: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> <スタイル> 体 { 位置: 絶対; 左: 0; 右: 0; 上: 0; 下: 0; パディング: 0; マージン: 0; ディスプレイ: フレックス; } .左、.右{ 高さ: 100%; } 。左 { 幅: 250ピクセル; 背景色: rgba(255,0,0,0.3); } 。右 { ディスプレイ: フレックス; flex-direction: 列; } .ヘッダー、.フッター{ 高さ: 50px; } .right、.content { フレックス成長: 1; } 。コンテンツ { 背景色: #DDD; } </スタイル> </head> <本文> <div class="left">左ナビゲーション</div> <div class="right"> <div class="header">ヘッダー</div> <div class="content">コンテンツ</div> <div class="footer">フッター</div> </div> </本文> </html> ページ効果は次のとおりです。 必要なレイアウトを設計できる主要なスタイルをいくつか紹介します。 flex-grow: 1; // コンテナの主軸の幅が余っている場合、子アイテムが残りのスペースを占めることを示します。position: absolute; left: 0; right: 0; top: 0; bottom: 0; // このスタイルセットにより、要素は配置された親要素を完全に占めることができます。 フレックスレイアウトを使用してページレイアウトを簡単に実装するためのサンプルコードに関するこの記事はこれで終了です。フレックスページレイアウトに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
>>: HTML/XHTML における img 画像タグの基本的な使用法の詳細な説明
次のケースでは、これまでに学んだプロトタイプチェーンの知識ポイントを確認します。 // コンストラク...
構造とパフォーマンスの紹介HTML 構造、CSS 表現、JavaScript 動作。Web ページの...
このチュートリアルでは、LinuxでのMySQL 5.6.33のインストールと設定方法を参考までに紹...
背景インデックスは諸刃の剣です。クエリ速度は向上しますが、DML 操作も遅くなります。結局のところ、...
序文:年末です。データベースを検査する時期ではないでしょうか?一般的に、検査では、パスワードの複雑さ...
基本的な構文: <input type="hidden" name=&qu...
方法:実際のプロジェクトを例に挙げてみましょう。 .lk-ツールバー{ .el-入力{ 幅: 169...
vscode エディタを使用して vue テンプレートを作成すると、新しい vue ファイルを作成す...
通常、フィールド値を更新するには次の SQL ステートメントを使用します。 mytable を更新し...
最適化によって発生する可能性のある問題最適化は必ずしも単純な環境で実行されるわけではなく、実稼働環境...
1. 正常に生成されたアイコン ファイルをダウンロードし、名前を favico.ico に変更して、...
序文データの一貫性と整合性を確保するために、あらゆるデータベースにはロック メカニズムが備わっていま...
flex は 2009 年のリリース以来、ほぼすべてのブラウザでサポートされています。シンプルでレス...
1: 速度と読み込み方法の違いdivとtableの違いは速度ではなく、読み込み方法です。速度はネット...
1. JSの非同期実行の原則JavaScript はシングルスレッドですが、ブラウザはマルチスレッド...