javascript - CSS/JS 删除(自动)换行符/文本换行前的空格

标签 javascript css alignment spacing

我在一行中有 3 个元素:2 个由分隔符分隔的文本。

<div class="wrapper">
    <div>this is my extra long text</div>
    <div class="divider">|</div>
    <div>text2</div>
</div>

这些元素位于具有最大宽度的容器内,如果文本太长,则会导致文本中断/换行。

我的问题: 一旦左侧文本中断,左侧文本到分隔符的间距就会增加。我认为这是因为文本在空白之后被扭曲但保留了该行中的空格。

我做了一个 fiddle 来展示我的问题:https://jsfiddle.net/4857bb0s/15/

我该如何解决这个问题?

编辑:

它看起来像(注意左侧文本和分隔符之间不需要的空格):

what it looks like

它应该是这样的:

enter image description here

最佳答案

你可以试试 style = "text-align: justify" 在带有长文本的 div 上。

关于javascript - CSS/JS 删除(自动)换行符/文本换行前的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49720614/

相关文章:

javascript - 将 XPath 添加到 chrome 扩展或 javascript

javascript - 如何对齐DIV的内联?

javascript - 图像与彩色背景 block 之间的颜色过渡区域

css - <h2> 干扰内联 div 的垂直对齐

java - 在单个 hbox 中为 2 个元素提供单独的对齐方式

javascript - 使用 javascript 或 HTML 格式化 MySQL 返回的数字

javascript - 奇数的完美平方

css - Less 中基于颜色的条件逻辑

css - rails 4; Assets 助手未指向指纹图像 Assets (无法在生产中加载@Heroku)

html - 在一行中对齐文本?