工作中因为前台为不同长度的英文字符进行自适应,首先获取其长度

function textSize(fontSize, text) {
								    var span = document.createElement("span");
								    var result = {};
								    result.width = span.offsetWidth;
								    result.height = span.offsetWidth; 
								    span.style.visibility = "hidden";
								    span.style.fontSize = fontSize;
								    document.body.appendChild(span);
								    if (typeof span.textContent != "undefined")
								        span.textContent = text;
								    else span.innerText = text;
								    result.width = span.offsetWidth - result.width;
								    result.height = span.offsetHeight - result.height;
								    span.parentNode.removeChild(span);
								    return result;
								}
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Jalen Chu 微信支付

微信支付

Jalen Chu 支付宝

支付宝

Jalen Chu 公众号

公众号