【CSS】テキストコンテンツを中央寄せ&テキスト自体は左寄せ

当ページのリンクには広告が含まれています。
  • URLをコピーしました!

IEがサポート終了して半年経ちましたね

今までIEの壁に阻まれていた色々なCSSのプロパティもIEサポート終了という事で積極的に使い始めています。

という事で、今回紹介したいのは…

テキストコンテンツは中央寄せ。でもテキスト自体は左寄せにするテクニック

ではさっそくいってみましょう!

目次

(広告)

複数行のテキストエリアの横幅をコンテンツに合わせる

p {
  width: max-content;
}

まずこれで内包するコンテンツに横幅を合わせます。

つぎに…

テキストエリア中央寄せにする

p {
  margin: 0 auto;
}

もしくは、

p {
  margin-inline: auto;
}

でOK!

margin-inlineって?

marginは知っているかと思うのですがmargin-inlineってなんぞや?っていう方は以下の記事を見てみてください。

コリスは細かく説明してあって時にはわかりやすいのですが、今回は少し難しく他にも色々探していたら分かりやすい記事を書いている方がいたのでこちらもご紹介させていただきます。

物理プロパティとか論理プロパティとかありますが…

個人的見解としては、margin-inlineに関してはまだ積極的に使わなくてもいいのかな?と思っています。

もう少し情報が出たり、具体的な実装例が見つかったら追記します!

結論

p {
  width: max-content;
  margin: 0 auto;
}

現時点だとテキストコンテンツを中央寄せ&テキスト自体は左寄せをするならこちらのコードがまだ現役という事なのでしょう。

IEを気にしなくてよくなった恩恵のプロパティに関してはおいおい記事にしていきますね。

ではまた!

当記事で紹介、及び記載している内容は個人的考えに基づいております。
責任は負いかねますので、お試しの際は必ずバックアップを取った上で自己責任のもと実行してください。

(スポンサーリンク)

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次