1
7
根据海报的评论,JavaScript似乎没有问题。以下是解决jQuery问题的一种可能方法:
使现代化 包装太小时的小调整: JSFiddle 2 |
2
1
如果你不需要语义(因为你会得到很多跨度),我的意思是如果你只需要视觉结果,另一个解决方案是使用flexbox。
所以你有你的
我们需要做到这一点:
因此,您可以应用CSS:
为了将文本转换为span,您可以使用jQuery或其他方法。这里有jQuery:
为了获得更好的结果,请在#myText中删除字母间距:0,以便应用任何额外的间距。 |
3
0
这显然是邪恶的,但由于没有直接的方法可以只使用css,所以您可以这样做: demo HTML格式:
CSS:
JS文件:
|
4
0
这可能有助于:
注意:如果字母间距为:0,则不必使用替换方法。或者您可以添加字母间距:1px;到css文件。 为了避免溢出,请始终为父元素的高度指定负数,以便正确工作。 |
5
0
我为这个问题写的另一种方法 Stretch text to fit width of div 。它计算并应用字母间距,以便文本使用其容器中的所有可用空间 页面加载和窗口调整 : HTML格式:
jQuery:
CSS:
|
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |