我正在尝试在 Javascript 中制作一个简单的选取框,并且需要在以下内容中获取innerDIV的完整内容宽度:
<div id="container" style="width: 100%; overflow: hidden;">
<div id="innerDiv" style="direction: rtl; white-space: nowrap; overflow: visible; position: relative;">
very long ... text
</div>
</div>
我试过scrollWidth。它在 Chrome 中运行良好,但在 Firefox中运行良好(它提供了 clientWidth 的值)。
这是一个现场演示: http: //jsfiddle.net/5fPGy/3/(用 Chrome 和 Firefox 试试)
有谁知道为什么?以及如何获得全宽?
提前致谢。