9

JQueryを使用してスクロールで完全なdivの幅と高さを持ちたいのですが、スクロールバーの表示+非表示コンテンツのサイズではなく、表示コンテンツのサイズしか持てません。

とにかくこの値(幅と高さ)を持つことを知っている人はいますか?

<div id="area" class="divLeftCem area">
    <div id="panelArea" class="areaBackground"
        style="width: 1004px; height: 613px; background: #FFFFFF url('Images/background.png') repeat;">
    </div>
</div>

.area
{
    margin-left: 10px;
    width: 1004px;
    height: 613px;
    border: 1px solid #AFAFAF;
    overflow: auto;
    position: absolute;
    top: 145px;
}

PS: 下手な英語でごめんなさい。

4

1 に答える 1

12

要素の を取得します.scrollHeight:

$(".el").get(0).scrollHeight;

.scrollWidthもちろんx軸にも使えます。

フィドル: http://jsfiddle.net/spN6n/

于 2012-05-21T14:53:27.593 に答える