JavaScript如何精准的获取文字宽高?
可使用getBoundingClientRect()函数,例如html文档中标签<p id="demo">some text 一些示例文本</p>
js代码如下
var p = document.documentElement.querySelector('#demo');
var rect = p.getBoundingClientRect();
var width = rect.right - rect.left;
var height = rect.bottom - rect.top;
alert("width=" + width + " height=" + height);
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有