mknhirojp / TeamChat

Build a Public Team Chat System
The Unlicense
0 stars 0 forks source link

How to Create a Simple Web-Based Chat Application #3

Open mknhirojp opened 2 years ago

mknhirojp commented 2 years ago

CSS入門:要素を左右・上下中央に配置する方法 https://proengineer.internous.co.jp/content/columnfeature/6343

image

公開日:2016年12月05日 最終更新日:2021年12月27日

HTMLのレイアウトでよく使われるインライン要素やブロックレベルの要素の中央寄せについて解説します。要素を上下左右に配置する方法はいくつかありますので少し紛らわしいかもしれませんが、一つ一つサンプルコードと共に説明しますので実際にファイルを保存して動作を確認してみて下さい。

1. 要素を中央に配置する前に確認すること 2. インライン要素を左右中央に配置する【text-align】 3. ブロックレベル要素を左右中央に配置する【margin】 4. インライン要素を上下中央に配置する【vertical-align】 5. ブロックレベル要素を上下中央に配置する 6. flexboxを使ってインライン要素を上下中央に配置する 7. flexboxを使ってブロックレベル要素を上下中央に配置する

  1. 要素をの中央に配置する前に確認すること 要素を中央に配置する前に、その要素がインライン要素かブロックレベルの要素かを把握しておく必要があります。中央に寄せたい要素が「ブロックレベル」か「インライン」かで記述するCSSが違ってきます。

1.1. ブロックレベル要素 「ブロックレベル要素」とは、HTML文書の中で一つのブロックとして認識される要素です。見出し要素、段落要素、テーブル要素などが「ブロックレベル要素」にあたります。

【ブロックレベル要素の例】

タグ、

タグ、

タグ、
タグ、 タグ、