通过scrollWidth获取滚动元素实际宽度

  • 依赖了white-space和inline-block属性
  • 使用dom元素(不是jQuery对象)的scrollWidth获取内容的实际宽度,高度也一样
  • 不需要再使用$(content).width()来获取宽度了,这对于元素宽度不一的情况尤为难得
  • 感觉基础API还是需要学习下的

参考https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollWidth
demo