javascript - jQuery/HTML - 在使用等宽字体时,如何使空格 ( ) 占用与另一个字符相同的空间量?

标签 javascript jquery html css

我正在创建一个简单的网页。

在 CSS 中,我正在导入特定的“等宽”字体。一切都很好,除了“空格”字符占用的空间比其他字符略多。

问题是在 HTML 中,你只能连续使用 1 个 ""字符串。否则,它显然会忽略其余部分。因此,如果有人连续键入超过 1 个,我必须改用 。

但是,这些空格似乎比其他等宽字符占用的空间略多。

我能做什么?

最佳答案

没关系,我想通了!

显然使用 ""对我不起作用。

起作用的是应用“white-space: pre;”显示字符的 div 样式。

例如

<div style="white-space: pre;"></div>

通过这样做,它现在将保留所有按下的连续空格,我可以再次使用“”字符串! :-)

很酷。

关于javascript - jQuery/HTML - 在使用等宽字体时,如何使空格 ( ) 占用与另一个字符相同的空间量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58254490/

相关文章:

javascript - 支持在任何路由上显示模态的 React Router 路由配置

javascript - Rubaxa 可使用 polymer 排序/拖放不起作用,具体取决于显示 :

jquery - 非常基本的 Jquery - 为什么这个带有变量的 if/else 不起作用?

Javascript随机文本淡出/淡入

javascript - 使用下一个、上一个按钮制作简单的 jQuery 图像 slider

javascript - 删除特定类型的所有事件监听器

javascript - 将输入和选择合并到一个可见的输入字段中

html - Google 字体、CSS、拉丁语问题

html - 针对特定 CSS 定义的背景图像禁用 Pagespeed 图像优化

javascript - 检查按钮是否禁用然后提醒 HTML Onclick