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分前

推薦する

HTML の相対パスと絶対パスの違いの分析

HTML 初心者は、ファイルを正しく参照する方法という問題によく遭遇します。たとえば、HTML ペー...

CSS で TikTok テキスト揺れエフェクトを実装する例

日々の開発において、フロントエンドの学生はアニメーションやデザインについてよく議論します。デザイナー...

VMware WorkStation を Docker for Windows で使用するための詳細なチュートリアル

目次1. はじめに2. Windows用Dockerをインストールする1. Windows用Dock...

IE6はmin-widthを実装している

まず第一に、この効果は古い話題であるはずだということはわかっています。今日ファイルを整理していたら、...

MySQL インデックスの長所と短所、およびインデックス作成のガイドライン

1. インデックスを作成する理由(メリット)インデックスを作成するとシステムのパフォーマンスが大幅に...

MySQL 8.0.12 インストール設定方法とパスワード変更

この記事ではMySQL 8.0.12のインストールと設定方法を参考までに記録します。具体的な内容は以...

Apple Watchのインタラクションデザインにおける4つの全く異なる体験が明らかに

今日も Watch アプリのデザインに関する話です。私はケーススタディが大好きなので、同じトピックを...

ウェブ画像形式としてPNG、JPG、GIFを選択して使用する方法

では、GIF、PNG、JPG のどの形式を候補形式として選択すればよいのでしょうか。また、どの画像形...

Nginx リバース プロキシを使用して go-fastdfs を実行する例

背景go-fastdfs は、http プロトコルをサポートする分散ファイルシステムです。一般的なプ...

Linuxでのcrontabの使い方と注意点の詳しい説明

Crontab は定期的な実行を設定するために使用されるコマンドです。そのデーモン プロセスは cr...

ドロップダウンメニューを実現するためのHTML+CSS

1. ドロップダウンリストの例コードは次のとおりです。 <!doctypehtml> ...

Windows Server 2016 標準キー アクティベーション キー シリアル番号

Windows Server 2016 アクティベーション キーを皆さんと共有したいと思います。wi...

ChromeとIEに対応したWMPに埋め込まれたHTMLの詳細な紹介

実際には、対応する記述方法は多数ありますが、最も一般的なのは object + embedded で...

Linux の fsevents モジュールによって発生する npm ls エラーの解決方法の詳細な説明

Mac で開発されたプロジェクトがあり、パッケージ npm i がインストールされており、すべて正常...