javascript - 如何测量溢出内容的div的宽度

标签 javascript yui

我有一个宽度为 200px 的 div。里面有文本设置为换行。所以有溢出。我需要获取包括溢出在内的 div 内容的宽度。

我将其用于 YUI 自动完成下拉菜单。如果结果的宽度大于 div 的宽度,我希望下拉列表水平增长。

如何获取内容的宽度(不是 css 宽度,因此 offsetWidth 不起作用)包括溢出?

最佳答案

使用 scrollWidth/scrollHeight 属性。

关于javascript - 如何测量溢出内容的div的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/921335/

相关文章:

javascript - 在 div 中放置菜单图标

javascript - 抑制 Firefox 中的 native 键盘事件(选择标签)?

javascript - 如何从由DiagramBuilder.toJSON()返回的JSON创建AlloyUIDiagramBuilder?

javascript - flickr 轮播/幻灯片 "hero"在哪里可用?

javascript - Alloy UI 开发学习 YUI 就够了吗?

javascript - jQuery 显示和隐藏动态类不起作用

javascript - 解析服务器原子增量结果

javascript - 命名一个函数 "delete"...删除是一个保留字

javascript - 基于 html 标题值的 css 中的图像 url

javascript - 使用 yuicompressor 将多个 js 文件压缩为一个