从大小和字体中查找文本高度

时间:2018-06-26 17:17:04

标签: javascript function fonts height measure

我需要一个函数,其功能与ctx.measureText(string).width完全相同,但是具有字符串的高度。当我发现ctx.measureText(string).height不存在时,我感到非常惊讶。似乎很奇怪,宽度只有一个,而高度没有...

(请不要使用jQuery)

1 个答案:

答案 0 :(得分:0)

您可以使用元素的clientHeight属性来获取它。

const p = document.querySelector('p');

function findHeight(element) {
    return element.clientHeight;
} 

console.log(findHeight(p));
//returns paragraph height in px