ページをデザインするときには、ログイン ウィンドウを中央に配置するなど、DIV を中央に配置し、ページ ウィンドウに対して水平方向と垂直方向に中央に配置する必要があることがよくあります。 これまで、多くの方法が検討されてきました。 HTML: XML/HTML コードコンテンツをクリップボードにコピー
効果図 (以下の方法は同じ効果図を持ちます): 1つ目: CSS絶対位置指定 主に絶対位置を使用し、マージンを使用して中央の位置に調整します。 親要素: CSSコードコンテンツをクリップボードにコピー
子要素: CSSコードコンテンツをクリップボードにコピー
水平および垂直の中央揃え: CSSコードコンテンツをクリップボードにコピー
2番目の方法: CSS絶対位置指定 + Javascript/JQuery 主に絶対位置指定を使用し、Javascript/JQuery を使用して中央の位置に調整します。最初の方法と比較して、この方法ではクラスの柔軟性が向上します。 親要素: CSSコードコンテンツをクリップボードにコピー
子要素: CSSコードコンテンツをクリップボードにコピー
水平および垂直の中央揃え: CSSコードコンテンツをクリップボードにコピー
JQuery: JavaScriptコードコンテンツをクリップボードにコピー
3番目のタイプ: CSS3絶対位置+変位 絶対配置と CSS3 の transform: translate を使用することで、同じ効果を実現できます。 親要素: CSSコードコンテンツをクリップボードにコピー
子要素: CSSコードコンテンツをクリップボードにコピー
水平および垂直の中央揃え: CSSコードコンテンツをクリップボードにコピー
4番目: Flexbox: [柔軟なレイアウト ボックス モデル] Flexbox モデルを使用すると、要素を水平方向と垂直方向に配置することが非常に簡単になります。 ここで HTML を変更する必要があります。 XML/HTML コードコンテンツをクリップボードにコピー
親要素: CSSコードコンテンツをクリップボードにコピー
子要素: コンテンツをクリップボードにコピーするC# コード
水平および垂直の中央揃え: CSSコードコンテンツをクリップボードにコピー
いくつかの方法の比較: 最初のタイプの CSS 絶対位置マージン調整は互換性は良好ですが、柔軟性に欠けます。水平方向と垂直方向に中央揃えする必要のあるボックスが多数ある場合は、幅と高さが異なるため、異なる .align-center を記述する必要があります。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。 |
<<: 時間別にグループ化された MySQL クエリ ステートメント
>>: JavaScript 関数呼び出しの典型的なサンプルコード
目次1. LAN内のプロキシ2. イントラネットの浸透イントラネット侵入とは何ですか?橋プロキシサー...
最初のステップ: VMwareで、「編集」-「仮想ネットワークエディタ」をクリックします。下図に示す...
目次Dockerカスタムネットワーク1. カスタムネットワークの紹介2. カスタムネットワークを作成...
MySQLデータベースをダウンロードするには、https://dev.mysql.com/down...
1. 同じタイプの空の要素を追加し、要素の CSS 属性 clear:both; を設定します。 ...
目次要約する要約する配列が変更されると、対応するデータを動的にロードしますシナリオ: 異なるコンポー...
MySQL 8.0.13 にはデフォルトでデータ フォルダがあります。このフォルダを削除する必要があ...
目次クエリの背景1. クエリをいいね2. JSON関数クエリ3. 共同インデックスクエリ4. 全文イ...
1. イベントバブリング: JavaScript イベント伝播のプロセスでは、要素でイベントがトリガ...
ステップ1: Ubuntuソースを追加するルートに切り替える suルートソフトウェアソースファイルの...
序文休日は終わっていますが、それは別の形で(お腹に触れることで)私たちに現れます。ミニプログラムでデ...
序文私が作成中の Markodwn エディターに同期スクロール機能を追加する必要があります。Baid...
MySql データベース システムをインストールして構成します。 1. ダウンロード http://...
SQL を最適化する必要があるのはなぜですか?当然ですが、SQL ステートメントを記述する場合、次の...
注: システムは Ubuntu 14.04LTS、32 ビット オペレーティング システムです。Py...