divを画面上で水平方向と垂直方向の中央に配置する方法

醉折花枝作酒筹
リリース: 2021-04-25 18:25:24
転載
5044 人が閲覧しました
<p>この記事では、div を画面上で水平方向と垂直方向の中央に配置する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

<p>divを画面上で水平方向と垂直方向の中央に配置する方法

<p>最近Webページを書く際にpを画面中央に表示する必要が多くなったので、比較的簡単な一般的な方法をいくつか記録しました。
水平方向の中央に <center></center> タグを追加するか、 margin:auto; を設定するだけです。 もちろん、次の方法も使用できます

<p>以下の 2 つの方法 画面の中央に配置する方法 (水平中央と垂直中央)
デモの HTML コードを配置します:

<body>
	<p class="main">
		<h1>MAIN</h1>
	</p>
</body>
ログイン後にコピー
  • 方法 1:
<p> p絶対レイアウトを使用し、margin:auto;を設定し、上、左、右、下の の値を に等しくなるように設定します。必ずしもすべて 0 である必要はありません。

.main{
	text-align: center; /*让p内部文字居中*/
	background-color: #fff;
	border-radius: 20px;
	width: 300px;
	height: 350px;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
ログイン後にコピー
<p>効果は次のとおりです:
divを画面上で水平方向と垂直方向の中央に配置する方法

  • 方法 2:
    これはまだ絶対レイアウトですが、左と上を両方 50% にします。これは水平方向です。 p の左端の部分が画面の左端の部分から 50% 離れているとします。これは垂直方向でも同じです。そのため、transform を使用してその幅 (高さ) の 50% を左に変換します。レンダリングは次のとおりです。上記と同じです。
 .main{
	text-align: center;
	background-color: #fff;
	border-radius: 20px;
	width: 300px;
	height: 350px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
ログイン後にコピー
  • 方法 3:
    水平方向の中央揃えには、最も単純な <center> タグを使用できますが、これは時代遅れです。使用方法は次のとおりです。 :
<p><center>123</center></p>
ログイン後にコピー
<p>この <center> タグは、中央揃えできる <p> タグ内のテキストに関連しています。

<p>センター タグは古いため、正式な方法で使用することはお勧めできません。代わりに次の方法を使用できます:

<p style="text-align:center;">123</p>
ログイン後にコピー
<p>推奨学習: html ビデオ チュートリアル

以上がdivを画面上で水平方向と垂直方向の中央に配置する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート