0

我有一个带有孩子的可滚动元素。在这个子元素(没有预设的宽度或高度)内部是一组绝对定位的元素,它们可以具有任意宽度、高度、左侧和顶部值。父元素能够滚动以适应在任何地方查看这些绝对定位的元素,但我无法检索该父元素中有多少可滚动空间。我该怎么做呢?

作为参考,这是我的一些 CSS:

.ruler_container {
    max-width:  620px;
    max-height: 400px;
    overflow:   auto;
}

.ruler {
    position:   relative;
}

    .inner_elem {
        position:       absolute;
    }

s的宽度、高度、左侧和顶部值inner_elem是任意的。

4

1 回答 1

0

好吧,我在挖掘 DOM 后找到了答案:scrollWidth 和 scrollHeight 属性。

我的代码和 DOM 结构现在非常复杂,所以除了上述细节之外,很难让这个问题更准确。

于 2010-12-12T02:17:59.300 回答