我需要创建一个基于字符串长度、字体、大小...的可变宽度绝对定位标签
例如:
<div>hello</div>
为此我需要大约 50 像素的宽度。如何在 Javascript 中计算这个? 谢谢
最佳答案
天哪,JavaScript !== jQuery。无论如何,要使用 JavaScript 获取元素的宽度,您可以像这样使用 offsetWidth
:
(代码)
document.getElementById('test').offsetWidth
即使它是绝对定位的,If 也会获取当前宽度!
关于javascript - 如何根据 javascript 中的字符计算 <div> 标签的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5905093/