我在获取div的内容(内容的宽度,而不是div本身)时遇到问题。
我认为通常的方法是Javascript的scrollWidth
属性。
问题:在这个div中,另一个div定位为绝对值,并且具有负right
值(-350px)。我无法改变它(它是一个菜单,当你点击一个按钮时滑入,重叠其他元素。它需要像这样定位。)
scrollWidth
返回外部div内容的宽度加上负的右值(在Chrome中,未测试其他浏览器)。
这是一个简短的例子:
/* ... */
但我需要滚动条可以访问的内容宽度。
有什么想法吗?
请使用Jquery,不是普通的Javascript。
提前致谢。
答案 0 :(得分:0)
我看到你的jsfiddle没有导入任何jQuery库,而你想使用它。无论如何,使用jQuery,您可以使用.width
来获取元素的宽度,请参见此处:jsfiddle。