当前位置: 首页 > 工具软件 > Overhang.js > 使用案例 >

如何通过js获得overflow属性为auto的元素的实际宽度

景星华
2023-12-01


一个div元素,overflow:auto;


如果div的内容超过div的实际宽度就会出现滚动条


通过js的document.getElementById('id').width;

或者jquery的$(#id').width()


只能获得div的宽度,内部被隐藏起来的内容宽度获取不到


在网上找到js获取实际内部宽度的方式为:document.getElementById('id').scrollWidth;


这个属性就能获取全部的宽度了。

 类似资料: