答案 0 :(得分:1)
这个DEMO怎么样?
<强> HTML 强>
<div>
<div>T</div>
<div>e</div>
<div>x</div>
<div>t</div>
</div>
<强> CSS 强>
div {
background: cyan;
width: 1em;
line-height: 0.7em;
text-align:center
}
或者这个DEMO 2
<强> HTML 强>
<div>
T<br>
e<br>
x<br>
t<br>
</div>
<强> CSS 强>
div {
background: cyan;
width: 1em;
line-height: 0.7em;
text-align:center
}
答案 1 :(得分:1)
字母间距会在字母右侧添加空格。因此,您需要在左侧添加相等的填充以模仿中心对齐。
将padding-left
等同于letter-spacing
div {
width: 1em;
word-wrap: break-word;
margin:0 auto;
background: cyan;
letter-spacing:0.5em;
padding-left:0.5em;
text-align:center;
}
<强>更新强>
只需更改值即可调整视觉外观......
答案 2 :(得分:0)
试试这个FIDDLE
div {
background: cyan;
width: 1em;
letter-spacing: 1em;
line-height: 0.7em;
word-wrap: break-word;
margin: 0 auto;
}
答案 3 :(得分:0)
试试这个{demo}
div {
background: cyan;
width: 60px;
line-height: 0.7em;
text-align:center;
word-wrap: break-word;
padding:0 10px
}