増加したテキストを中央揃えにしてletter-spacing
、実際にコンテナの中央に配置するための最良の方法は何ですか?テキストはh5
、親内で中央揃えになっているタグ内にありますが、各文字の右側に適用されるdiv
ため、左側に目立つように配置されています。letter-spacing
手動で左のパディングを追加することはできますが、ブラウザーのズームレベルを変更した場合、一貫して整列されたままにはなりません。
cssまたはJavaScriptを使用して、各文字間の間隔を計算する方法はありますか?すべてが中央に配置されるように文字の間にスペースを挿入するより良い方法はありますか?
コンテナdivにはすでに20px
すべての側面にパディングがあるので、本当に0.75em
左側のパディングに追加する必要があります。h5
およびコンテナタグに関連するcssは次のとおりです。
.container {
padding: 20px;
float: left;
}
.container h5 {
font-size: 33px;
letter-spacing: 1.5em;
text-align: center;
}
コンテナは次のようになります。