我有一个问题,获得在一个div中的内容的确切宽度,该(内容)有时更小,但有时也比视口大(溢出隐藏)。这个问题不是关于JS方法的填充/边界/边界问题。使用滚动宽度作为内联元素
clientWidth和offsetWidth将只返回内容的可视宽度,在我的情况下,视口的宽度,因为DIV是块级元素
scrollWidth会给我的宽度内容,如果div扩展视口,但如果div更小,它会给我视口宽度。原因是它总是返回更大的内容宽度和元素宽度。
我在找总是返回内容宽度的方法!另外我不能只将div设置为内联,并使用scrollWidth(),因为它总是返回0(不适用于内联)。
所以基本上scrollWidth适用于我,只要内容大于视口。你有什么建议吗?如果情况仍不清楚,我会打印一张图片。
编辑
基本上我只是问我如何使用ScrollWidth为内联元素,但适当didn't理解它。
谢谢,使用内联块对我来说非常完美,基本上就是我一直在寻找的东西! – davedadizzel