<分区>
我想获取文本区域的文本宽度。如何获得以像素为单位的文本宽度?
我不想要文本长度。
标签 javascript jquery
<分区>
我想获取文本区域的文本宽度。如何获得以像素为单位的文本宽度?
我不想要文本长度。
最佳答案
简单地将文本包裹在一个(不可见的)span
中并使用 jQuerys .width()获取宽度。
请注意,您不应该像其他人所说的那样使用 div
,因为它是一个 block 元素 - 并且取决于您插入它的位置/方式,一个 block -元素可能会自动扩展到全部可用宽度并产生不良结果。
关于javascript - 如何使用 JavaScript 或 jQuery 获取以像素为单位的文本宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9782687/
相关文章:
javascript - p5.js 如何删除最后一次draw()
javascript - 使用 JavaScript 获取图像 src 的替代方法
javascript - 使用类型化插件的 jQuery 文本字符串中的 html 链接
javascript - Yahoo Weather、Yahoo GeoPlant、Google Weather 或其他使用 javascript 连接的 API?
javascript - jQuery 将特殊 anchor 的 href 设置为下一个 anchor 标签的 href