当前位置:  开发笔记 > 编程语言 > 正文

如何衡量文本在Javascript中占用的空间?

如何解决《如何衡量文本在Javascript中占用的空间?》经验,为你挑选了1个好方法。

在Javascript中,我有一个特定的字符串,我想以某种方式测量它在一个元素中需要多少空间(以像素为单位).

基本上我所拥有的是一个将浮动在其他所有东西之上的元素(比如工具提示),我需要通过Javascript手动设置其宽度,因此它将调整到里面的文本.
我不能让它自然地"自动生长",就像一个内联元素会水平生长以包含它的孩子.

在Windows中,有一些API可以执行此操作.有没有办法在Javascript中做同样的事情?
如果没有合适的方式,您认为哪种方法可行?(比如,尝试不同的宽度并检查高度以确保它没有超过某个阈值).

我可以在JS中硬编码的"像素值"越少,显然越好.



1> IAdapter..:

试试这个

http://blog.mastykarz.nl/measuring-the-length-of-a-string-in-pixels-using-javascript/

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有