【发布时间】:2022-01-13 23:42:08
【问题描述】:
我有一个我想在中心对齐的单词列表,每个列表项由两个单词组成,除以“-”(连字符)。有没有一种简单的方法可以在连字符上对齐点?现在,当单词的长度不同时,连字符不再位于中心。
我做了一个小提琴来澄清我的问题: http://jsfiddle.net/seLvC/
我当前的代码:
.progress-ww {
font-size: 0.8rem;
line-height: 0.8rem;
text-align: center;
}
<section>
<div class="progress-ww">
<div>
<div>lopen - ik loop</div>
<div>klimmen - ik klim</div>
<div>geven - ik geef</div>
<div>schreeuwen - ik schreeuw</div>
<div>blozen - ik bloos</div>
</div>
</div>
</section>
【问题讨论】:
-
html 是否必须保持不变?
-
在表格列中存在基于字符的语法对齐方式:
text-align: "-" center;见于developer.mozilla.org/en-US/docs/Web/CSS/text-align -
@Sandburg 它存在,但浏览器支持......不是很好,至少可以说:caniuse.com/#feat=mdn-css_properties_text-align_string