【发布时间】:2021-12-28 14:26:12
【问题描述】:
我有一个表格单元格,里面有一个字符串。我需要在逗号后仅使用 CSS/scss 提供一个空格。它应该看起来像这样。
目前如下图所示
这 3,500 GE 文本在 span 标签中,我还需要更改 span 标签内的文本位置,如第一个标签所示。
我只能使用 JS 找到解决方案,但我只想通过 CSS/SCSS。
.amountCount {
text-align: center;
position: relative;
}
<span class="amountCount">3,500 GE</span>
【问题讨论】:
-
你需要 JS....
-
这不能在纯 CSS 中完成。您要么需要修改 DOM,使用 javascript(修改 DOM),要么使用具有较大字符宽度的字体作为逗号。
-
如这里所说的stackoverflow.com/questions/8677805/… 存在根据css类格式化数字的规范,但直到今天没有消息
-
您可以使用自定义字体,其中“,”的符号在其右侧包含空格。字体可以在 CSS 中应用:用
@font-face { font-family: 'bigComma'; src: url('fonts/bigComma.ttf'); }定义它并用.amountCount { font-family:'bigComma'; }应用它}
标签: javascript html css sass