如何使用等宽字体计算每行的字符数

时间:2016-09-01 19:39:58

标签: javascript css

我有div与css

div {
  font-size: 14px;
  width: 1000px;
  font-family: monospace;
}

如何计算适合此宽度的字符数?

1 个答案:

答案 0 :(得分:0)

在fit.js插件中找到xterm.js:

var div = $('div');
var span = $('<span/>').appendTo('div').html('&nbsp;');
var W = div.width();
var w = span[0].getBoundingClientRect().width;
num_chars = Math.floor(W / w);