Flexレイアウトを使用してヘッドの固定コンテンツ領域のスクロールを実現する方法

Flexレイアウトを使用してヘッドの固定コンテンツ領域のスクロールを実現する方法

ページ ヘッダーの固定レイアウトは、以前は position:fixed を使用して実装されていましたが、現在は flex レイアウトを使用して実装できるため、迅速かつ便利です。

Flex レイアウトの利点: 1. HTML ドキュメントのフローを破壊しない 2. 互換性が優れている。

display: flex と display: -webkit-box は単に異なるステージの名前であり、違いはありません。

<表示>
 <view class="header"></view>
 <view class="content"></view>
</ビュー>
ページ{
 display: -webkit-box; // 伸縮性のあるレイアウトを設定します -webkit-box-orient: vertical; // サブ要素の垂直レイアウトを設定します height: 100%;
}
。ヘッダ:{
  height: 50px; //ヘッドの高さを設定する(固定位置)
}  
。コンテンツ:{
  -webkit-box-flex: 1; //全画面を埋めるために1つの等しい部分を設定します overflow: auto //オーバーフロースクロールを設定します}

注: 応答がない場合は、外側のビューを削除します

Flex レイアウトを使用してヘッダーの固定コンテンツ領域のスクロールを実現する方法についての記事はこれで終わりです。Flex ヘッダーの固定コンテンツ領域のスクロールに関する関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  MySQL インデックス プッシュダウンを 5 分で理解する

>>:  DockerはPruneコマンドを使用してnoneイメージをクリーンアップします

推薦する

Linux クラウド サーバーに JDK と Tomcat をインストールするための詳細な手順 (推奨)

JDKをダウンロードしてインストールするステップ 1: まず、公式 Web サイト http://...

Docker に ElasticSearch 6.x をインストールする詳細なチュートリアル

まず、イメージをプルします(またはコンテナを作成するだけで、自然にプルされます)。 docker p...

src 属性と href 属性の違い

src と href には違いがあり、混同される可能性があります。 src は現在の要素を置き換える...

HTML テーブルの行間隔を変更する方法の例

HTML テーブルを使用する場合、行間隔を変更する必要がある場合がありますが、余白、パディング、折り...

負荷分散と動的・静的分離を実現するNginx+Tomcatの原理の分析

1. Nginx ロードバランシングの実装原理1. Nginxはリバースプロキシを通じて負荷分散を実...

カレンダー効果を実現するJavaScript

この記事では、カレンダー効果を実現するためのJavaScriptの具体的なコードを参考までに紹介しま...

MySQLトランザクションが効率に与える影響の分析と概要

1. データベース トランザクションによりデータベースのパフォーマンスが低下します。データの一貫性と...

検索データ表示を実装するJavaScript

この記事ではJavaScript検索のデータ表示コードを参考までに共有します。具体的な内容は以下のと...

Ubuntu 18.04 LTSでIPアドレスを設定するための完全な手順

序文Ubuntu 18.04 LTS で IP アドレスを設定する方法は、これまで使用されていた設定...

MySQLクエリ結果をCSVにエクスポートする方法

MySQL クエリ結果をcsvにエクスポートするには、通常、php を使用して mysql に接続し...

nginx「504 ゲートウェイタイムアウト」エラーを解決する

ウェブサイトを作成する学生は、アクセス時に一部の nginx サーバーが 504 Gateway T...

アコーディオンセカンダリメニューを実装するためのjQueryプラグイン

この記事では、jQueryプラグインを使用してアコーディオンセカンダリメニューを作成します。具体的な...

Dockerとiptablesとブリッジモードのネットワーク分離と通信操作の実装

Docker は、ブリッジ、ホスト、オーバーレイなどの複数のネットワークを提供します。同じ Dock...

MySQL でテーブルを削除する 3 つの方法 (要約)

ドロップテーブルドロップはテーブル情報を直接削除するため、最も高速ですが、データを取得することはでき...