Javascript 如何根据单词的长度在一行中添加未知数量的点?
在CSS/HTML中,我很难理解如何执行以下操作:Javascript 如何根据单词的长度在一行中添加未知数量的点?,javascript,html,css,Javascript,Html,Css,在CSS/HTML中,我很难理解如何执行以下操作: Word 1.................................$45 Long Word 2............................$45 Long Word even longer..................$45 small..................................$45 我无法定义每个单词有多少个点,因为每个人输入的是动态的。我怎样才能使它有适当数量的点 编辑:我没有使用
Word 1.................................$45
Long Word 2............................$45
Long Word even longer..................$45
small..................................$45
我无法定义每个单词有多少个点,因为每个人输入的是动态的。我怎样才能使它有适当数量的点
编辑:我没有使用单空格字体列表怎么样:
<dl>
<dt><span>Word 1</span></dt>
<dd>$45</dd>
<dt><span>Long Word 2</span></dt>
<dd>$45</dd>
<dt><span>ong Word even longer</span></dt>
<dd>$45</dd>
</dl>
还有很多其他方法可以做到这一点,要点是在没有溢出的元素中添加大量点,并调整以覆盖第一个文本和第二个文本之间的空间(价格)。列表如何:
<dl>
<dt><span>Word 1</span></dt>
<dd>$45</dd>
<dt><span>Long Word 2</span></dt>
<dd>$45</dd>
<dt><span>ong Word even longer</span></dt>
<dd>$45</dd>
</dl>
还有很多其他方法可以做到这一点,关键是在没有溢出的元素上添加大量点,并调整以覆盖第一个文本和第二个文本之间的空间(价格)。@adeneo的答案近乎完美,但“长单词”可能更长 根据@adeneo的回答,我批准如下:
<dl>
<dt><span>Word 1</span></dt>
<dd>$45</dd>
<dt><span>Long Word 2</span></dt>
<dd>$45</dd>
<dt>
<span>
long Word even longer,
long Word even longer,
long Word even longer
</span>
</dt>
<dd>$45</dd>
</dl>
@阿德内奥的答案近乎完美,但“长词”可能更长 根据@adeneo的回答,我批准如下:
<dl>
<dt><span>Word 1</span></dt>
<dd>$45</dd>
<dt><span>Long Word 2</span></dt>
<dd>$45</dd>
<dt>
<span>
long Word even longer,
long Word even longer,
long Word even longer
</span>
</dt>
<dd>$45</dd>
</dl>
您是否尝试从最大长度中减去用户输入长度?请注意,这仅适用于使用单间距字体的情况。我没有使用单间距字体。您是否尝试从最大长度中减去用户输入长度?请注意,这仅适用于使用单间距字体的情况。我没有使用单间距字体