HTML における水平および垂直の中央揃え方法の詳細な説明 (基礎)

HTML における水平および垂直の中央揃え方法の詳細な説明 (基礎)

序文

馬を書いていたとき、水平方向と垂直方向の中央揃えの方法について、誰もあまり知らなかったと思います。そこで、水平方向と垂直方向の中央揃えによく使用されるいくつかの方法をまとめておきます。

最初の方法

<!--html ボックス コード-->
<!--水平と垂直の中央-->

<div class="Centered1">
    <p>d最初のタイプ</p>
</div>

<!-css スタイル部分-->
   .中央揃え1{
            背景色: #800070;
            幅: 100%;
            高さ:500px;
            位置: 相対的;
        }
    .Centered1 p{
            幅: 200ピクセル;
            高さ: 200px;
            背景色: ディープピンク;
            行の高さ: 200px;
            テキスト配置: 中央;
            位置: 絶対;
            左: 0;
            下部: 0;
            右:0;
            上: 0;
            マージン: 自動;
        }

2番目の方法

<!--html ボックス コード-->
<!--水平と垂直の中央-->

<div class="Centered2">
    <p>d2番目のタイプ</p>
</div>

<!-css スタイル部分-->
/*2番目の方法は水平と垂直の中央揃えです*/
    .Centered2{
            背景色: #ef8518;
            幅: 100%;
            高さ: 500px;
            位置: 相対的;
        }
    .Centered2 p {
            位置: 絶対;
            幅: 200ピクセル;
            高さ: 200px;
            背景色:赤;
            行の高さ: 200px;
            テキスト配置: 中央;
            左: 50%;
            上位:50%;
            左マージン:-100px;
            上マージン: -100px;
        }

3番目の方法

<!--html ボックス コード-->
<!--水平と垂直の中央-->

<div class="Centered3">
    <p>d3番目のタイプ</p>
</div>

<!-css スタイル部分-->
/*3番目の方法は水平と垂直の中央揃えです*/
    .Centered3{
            背景色: 薄灰色;
            幅: 100%;
            高さ: 500px;
            位置: 相対的;
        }
    .Centered3 p {
            位置: 絶対;
            幅: 200ピクセル;
            高さ: 200px;
            背景色:ダークオレンジ;
            行の高さ: 200px;
            テキスト配置: 中央;
            左: 50%;
            上位: 50%;
            変換:translate(-50%,-50%);
        }    

4番目の方法

<!--html ボックス コード-->
<!--水平と垂直の中央-->

<div class="Centered4">
    <p>d第4のタイプ</p>
</div>

<!-css スタイル部分-->
/*4番目の方法は、水平および垂直の中央揃え、古いバージョンのフレックスレイアウトです*/
    .中央揃え4{
            背景色: #FF4444;
            幅: 100%;
            高さ: 500px;
            ディスプレイ: -webkit-box;
            -webkit-box-pack:center;
            -webkit-box-align: 中央;
        }
    .Centered4 p {
            幅: 200ピクセル;
            高さ: 200px;
            背景色:cadetblue;
            行の高さ: 200px;
            テキスト配置: 中央;
        }

5番目の方法

<!--html ボックス コード-->
<!--水平と垂直の中央-->

<div class="Centered5">
    <p>d 第 5 タイプ</p>
</div>

<!-css スタイル部分-->
/*5番目の方法は、水平と垂直の中央揃えです。flexの新しいバージョンでは、水平と垂直の中央揃えになります*/
    .中央揃え5{
            背景色: ダークスレートブルー;
            幅: 100%;
            高さ: 500px;
            ディスプレイ: フレックス;
            コンテンツを中央揃えにする。
            アイテムの位置を中央揃えにします。
        }
    .Centered5 p {
            幅: 200ピクセル;
            高さ: 200px;
            背景色:フクシア;
            行の高さ: 200px;
            テキスト配置: 中央;
        }

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

<<:  Mysql のデッドロックの表示とデッドロックの除去の詳細な説明

>>:  dockerエラーの原因分析 終了しました (1) 4分前

推薦する

Vue+thinkphp5.1+axiosでファイルアップロードを実現

この記事では、thinkphp5.1 + Vue+axiosを使用してファイルをアップロードする方法...

JavaScript は最大値と最小値のアルゴリズムを通じて AI 三目並べゲームを実装します

では、早速スクリーンショットを実行してみましょう。黒い駒はプレイヤーの位置、赤い駒はコンピュータの位...

MySQL における IF()、IFNULL()、NULLIF()、および ISNULL() 関数の使用に関する詳細な説明

MySQL では、IF()、IFNULL()、NULLIF()、および ISNULL() 関数を使用...

MySQL でストアド プロシージャを作成し、ループでレコードを追加する方法

この記事では、例を使用して、MySQL でストアド プロシージャを作成し、ループでレコードを追加する...

React HTML で react を使用する 2 つの方法

基本的な使い方 <!DOCTYPE html> <html lang="...

JavaScript の 50 以上のユーティリティ関数の概要

JavaScript は多くの素晴らしい機能を備えています。この記事では、作業効率の向上とコードのデ...

jsは古典的なマインスイーパゲームを実装します

この記事の例では、古典的なマインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有し...

MySQLサービスを開くおよび閉じる2つの方法

方法1: cmdコマンドを使用するまず、DOS ウィンドウを開き、スタート、実行、cmd と入力しま...

Linux で Xfce デスクトップ環境を使用すべき 8 つの理由

いくつかの理由(好奇心も含む)から、数週間前に Linux デスクトップとして Xfce を使い始め...

Web プロジェクトでの SQL インジェクションの防止

目次1. SQLインジェクションの概要2. SQLインジェクション攻撃の全体的な考え方SQLインジェ...

浮遊要素によって引き起こされる問題と解決策の詳細な説明

1. 問題複数のフローティング要素は親要素の幅を拡張できず、親要素の高さが 0 になる可能性がありま...

NodeJS は画像テキスト分割を実現します

この記事では、画像テキストセグメンテーションを実装するためのNodeJSの具体的なコードを参考までに...

CocosCreator の新しいリソース管理システムの分析

目次1. 資源と建設1.1 クリエイターリソースファイルの基本1.2 リソースの構築2. アセットバ...

CocosCreatorで複数のタイマーを使用する方法の詳細な説明

1.タイムアウトを設定する3 秒後に abc を印刷します。一度だけ実行します。 setTimeou...

Mysql 8.0.17 winx64バージョンのインストール中に発生した問題を解決する

1. my.iniファイルを手動で作成して追加する # クライアントセクション # --------...