计算文本占用的行数

计算文本要占用多少行

// 使用document.createRange()计算文本行数,实际length会比行数多一
const range = document.createRange()
range.selectNode(document.getElementById('domRef'))  // 传入要计算的dom元素
const ranges = range.getClientRects()  // ranges 不是 range
console.log(range)
console.log('ranges.length: ', ranges.length)
posted @ 2022-09-05 21:08  jiazq  阅读(49)  评论(0)    收藏  举报