ホームページ ウェブフロントエンド CSSチュートリアル div を垂直方向に中央揃えにする 7 つの方法のまとめ

div を垂直方向に中央揃えにする 7 つの方法のまとめ

Jun 01, 2017 pm 12:01 PM

日常の Web 開発では、ページをより美しくし、より良いエクスペリエンスを提供するためにレイアウトに CSS と DIV を使用することがよくあります。では、さまざまな方法で div を垂直方向に表示する方法について詳しく説明します。 div をセンタリングします。

CSS で div の垂直方向の中央揃えを実現する方法:

1.CSS チュートリアル: div を垂直方向の中央揃えにする複数の方法

div を垂直方向に中央揃えにする 7 つの方法のまとめ

この質問に関しては、CSS について尋ねる人がいるかもしれません。垂直方向のセンタリングを設定するvertical-align属性はありませんか?一部のブラウザがサポートしていない場合でも、CSS Hack 技術を少し行うだけで済みます。ここで少し言っておきますが、CSS には確かにvertical-align 属性がありますが、これは (X)HTML 要素の valign 属性を持つ要素 (table 要素の

など) にのみ有効です。

などの要素には valign 属性がないため、vertical-align は機能しません。

2.CSSテキストとdivの垂直方向の中央揃え方法の例分析

div を垂直方向に中央揃えにする 7 つの方法のまとめ

スタイルレイアウトでは、要素を中央揃えする必要があることがよくあります。 CSS を使用して要素の水平方向の中央揃えを実現するのは比較的簡単です。テキストの場合は親要素に text-align: center を設定するだけでよく、p などのブロックレベルの要素の場合はマージン値を設定するだけです。左右のオートにします。要素の垂直方向の中央揃えを実現するために、CSS のvertical-align 属性を考える人もいるでしょうが、これは

、 、 などの valign 属性を持つ要素にのみ有効です。 table 要素、および

のような要素には valign 属性がないため、vertical-align は機能しません。したがって、要素の垂直方向のセンタリングを実現するには、他の方法を使用する必要があります。以下に、一般的に使用されるいくつかの垂直方向のセンタリング方法をまとめました。

3.[フロントデスク] CSSはDIVの垂直方向のセンタリングを制御します

この時点で、ブラウザは画像内の緑色の点で示されている位置をデフォルトの実際の位置として使用するためです。コンテンツを中央に配置するには、margin-left と margin-top をそれぞれ負の半幅と半幅に設定します。

2. div の水平方向と垂直方向の中央揃え:

1.CSS を使用して div の水平方向と垂直方向の中央揃えを実現します

div を垂直方向に中央揃えにする 7 つの方法のまとめ

、この記事では主にそれらを紹介します。 Pure CSS は、 margin-top が -(height / 2)、margin-left が -(width / 2) である、 margin 付きの絶対値を使用します。もちろん、マージンを使用することはできません。つまり、上は calc(100% - 高さ) / 2、左は calc(100% - 幅) / 2 ですが、そうでない場合は calc() を使用しないことをお勧めします。それは必要ありません。

2.css で画面上の DIV の水平方向と垂直方向のセンタリングを実現する

css フルスクリーンで p の水平方向と垂直方向のセンタリングを実現する方法 この章では、p 要素の水平方向と垂直方向のセンタリングを実現する方法を紹介します。 Web ページ全体のコードが最も説得力があります。コードを見てください。

div の垂直方向の中央揃えに関する関連する質問と回答:

1.css3 - div のコンテンツを水平方向と垂直方向の中央揃えにするにはどうすればよいですか?

2. CSS - UC モバイルブラウザで div を水平方向と垂直方向に中央揃えにする方法は?


【div垂直方向センタリング関連記事】

1.css画像のセンタリング: CSS画像を上下左右にセンタリング(水平方向と垂直方向中央揃え)

2.div センタリング: div センタリング方法の最も包括的な要約

3.CSS センタリング: CSS センタリング方法の最も包括的なコレクション

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

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTML Web ページで画像を中央に配置する方法 HTML Web ページで画像を中央に配置する方法 Apr 05, 2024 pm 12:18 PM

HTML では、画像を中央揃えにする 2 つの方法があります。CSS: margin: 0 auto; を使用して画像を水平方向に中央揃えにする方法と、display: block; を使用して幅全体を占めるようにする方法です。 HTML: <center> 要素を使用して画像を水平方向の中央に配置しますが、柔軟性が低く、最新の Web 標準に準拠していません。

Dreamweaverでテキストの位置を調整する方法 Dreamweaverでテキストの位置を調整する方法 Apr 09, 2024 am 02:24 AM

Dreamweaver でのテキスト位置の調整は、次の手順で完了できます: テキストを選択し、テキスト位置調整ツールを使用して水平方向の調整を行います: 左揃え、右揃え、中央揃え; 2. 垂直方向の調整を行います: 上揃え、下揃え、垂直中央; 3. Shift キーを押し、矢印キーを使用して位置を微調整します; 4. ショートカット キーを使用して素早く整列します: 左揃え (Ctrl/Cmd + L)、右揃え (Ctrl/Cmd + R)、中央揃え(Ctrl/Cmd + C)。

HTMLでテキストボックスを中央揃えにする方法 HTMLでテキストボックスを中央揃えにする方法 Apr 22, 2024 am 10:33 AM

HTML テキスト ボックスを中央揃えにする方法は数多くあります。 テキスト入力ボックス: CSS コードを使用します。 input[type="text"] { text-align: center; テキスト エリア: CSS コードを使用します。 textarea { text-align: center;水平方向の中央揃え: テキスト ボックスの親要素の text-align: center スタイルを使用して、垂直方向の中央揃えにします。

Sublime でフォントを中央に配置する方法 Sublime でフォントを中央に配置する方法 Apr 03, 2024 am 10:21 AM

Sublime Text でテキストを整列させる方法には、ショートカット キーの使用 (段落: Ctrl + Alt + C、単一行: Ctrl + Alt + E)、メニュー バーの [整列] オプションの使用、および整列プラグイン (など) のインストールが含まれます。 AlignTab、Alignment Plugin など)、または手動配置(中央揃え: スペースを埋める、両端揃え: 境界線を作成)。

HTMLでフレームを中央に配置する方法 HTMLでフレームを中央に配置する方法 Apr 22, 2024 am 10:45 AM

HTML フレームを中央に配置するには 4 つの方法があります: margin: 0 auto;: フレームを水平方向に中央に配置します。 text-align: center;: フレームのコンテンツを水平方向に中央揃えにします。 display: flex; align-items: center;: フレームを垂直方向の中央に配置します。位置: 絶対; 上: 50%; 左: 50%; 変換: 変換(-50%, -50%);: CSS 変換を使用して、固定サイズのフレームのコンテナーの中央にフレームを配置します。

WordPress でタイポグラフィがずれる原因の分析と解決策 WordPress でタイポグラフィがずれる原因の分析と解決策 Mar 05, 2024 am 11:45 AM

WordPress でタイポグラフィがずれる原因と解決策の分析 WordPress を使用して Web サイトを構築する場合、タイポグラフィがずれることがあります。これは、Web サイト全体の美しさとユーザー エクスペリエンスに影響を与えます。タイポグラフィのずれにはさまざまな理由があり、テーマの互換性の問題、プラグインの競合、CSS スタイルの競合などが原因である可能性があります。この記事では、WordPress でのタイポグラフィの位置ずれの一般的な原因を分析し、具体的なコード例を含むいくつかの解決策を提供します。 1. テーマの互換性問題の理由分析: 一部の WordPress

CSS で UL コンテンツを中央に配置する方法 CSS で UL コンテンツを中央に配置する方法 Apr 26, 2024 pm 12:24 PM

CSS で UL コンテンツを中央に配置します。 text-align プロパティを使用します。リスト項目のコンテンツを含むテキストの配置を設定します。 margin 属性を使用します。要素の左右のマージンを設定し、水平方向の中央揃えを実現するには margin: auto を使用します。表示属性を使用します。要素を inline-block に設定し、text-align: center を使用して垂直方向の中央に配置します。フレックスボックスのプロパティを使用します: justify-content: center および align-items: center による水平および垂直の中央揃え。

WordPress Web ページの位置ずれを解決するためのガイド WordPress Web ページの位置ずれを解決するためのガイド Mar 05, 2024 pm 01:12 PM

WordPress Web ページの位置のずれを解決するためのガイド WordPress Web サイトの開発では、Web ページ要素の位置がずれていることがあります。これは、さまざまなデバイスの画面サイズ、ブラウザの互換性、または不適切な CSS スタイル設定が原因である可能性があります。このずれを解決するには、問題を注意深く分析し、考えられる原因を見つけて、段階的にデバッグおよび修復する必要があります。この記事では、WordPress Web ページの位置ずれに関する一般的な問題とその解決策をいくつか紹介し、開発に役立つ具体的なコード例を提供します。

See all articles