居中對齊一些增加的文本的最佳方式是什麼使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;
}
容器看起來是這樣的:
可以嘗試在文本開始處添加 。可以平衡它。 –
#11px'太不幸了 - 另一種方式很不幸 - 雖然 – levelnis