【CSS】letter spacingを指定したテキストが中央からずれてしまう時の対処法
今回は、「letter spacingを指定したテキストが中央からずれてしまう時の対処法」について紹介します。
目次
【CSS】letter spacingを指定したテキストが中央からずれてしまう時の対処法
完成形はこちら。
See the Pen
Untitled by webis (@webis-co)
on CodePen.
letter spacingを指定していても、テキストが中央寄せになっていることが分かるでしょう。
それではコードを見ていきましょう。
HTML
<p class="button"><a href="">お問い合わせ</a></p>
CSS
.button {
max-width: 400px;
text-align: center;
margin: 0 auto 50px;
font-weight: bold;
letter-spacing: 1em;
text-indent: 1em;
}
.button a {
border: 2px solid red;
padding: 20px;
display: block;
color: #000;
text-decoration: none;
}
letter spacingがかかったテキストを中央に寄せるには、letter spacingと同じ値を「text-indent」にも指定すればOKです!
letter spacingはテキストがずれやすいので、気をつけておきたいところですね。
まとめ
以上が、「letter spacingを指定したテキストが中央からずれてしまう時の対処法」でした。
DOWNLOAD
ブログ用WordPressテーマを無料配布中
実務で使える構成・設計をベースにしたテーマです。
すぐにブログ運用を始めたい方はこちらからダウンロードできます。
Webサイトの集客や導線設計でお悩みではありませんか?
当社では、データ分析(GA4・検索データ)をもとに、
成果につながるWeb制作・改善をご提案しています。
課題の整理からでも大丈夫ですので、まずはお気軽にご相談ください。
無料で相談する



