我们是否可以根据div
,font-size
等参数确定给定宽度font-family
的每行字符数?
请提供跨浏览器解决方案或关于此的先机。
注意:我有一个宽度可变的文本区域,因此限制每行或涉及列和行的解决方案的字符数不是我正在寻找的解决方案。
答案 0 :(得分:2)
除非你在讨论monospace *字体,否则如果不考虑相关的特定文本,这个答案是不可知的。作为一个基本的例子,请注意:
之间的区别10 MONOSPACE X's
XXXXXXXXXX
10 MONOSPACE I's
IIIIIIIIII
10 VARIABLE X's_
XXXXXXXXXX 10 VARIABLE I's_
IIIIIIIIII 对于可变宽度*字体,相同字体的相同数量的字符可以是两个不同的宽度。 (因此得名)
* 术语“等宽”,“固定宽度”,“固定间距”或“非比例”字体,是一种字体,其字符各自占据相同数量的水平空间。相反,“比例”或“可变宽度”字体包含的字符宽度可能会占用不同数量的水平空间。