1

私は使用してjquery-ui-1.9.2おりjquery-ui dialog、ダイアログが画面の左側のコンテナに入るのを最小限に抑えるために、次のコードを使用してダイアログコンテナのサイズを変更できるようにしました

$(function() {
    $( ".container" ).resizable();
});

そしてそれのためのcss:

.container {
    position:fixed;
    width: 200px;
    height: auto;
    border: 1px solid #CCCCCC;
    overflow: scroll
}

ここで、コンテナはオーバーフロー時にのみスクロールバーを表示する必要があることを明確に述べました。サイズ変更可能な機能を外すとうまくいきますが、その機能を使用すると、ページの読み込み時にスクロールバーが表示されます。

どうすればこれを取り除くことができますか?

4

2 に答える 2

1

まあ、私は自分でそれを理解しました。以下に示すように、 resizable() を変更しました

$(function() {
$( ".container" ).resizable({ handles: "e" });
 });

スクロールバーはオーバーフロー時にのみ表示されるようになりました。

于 2013-02-16T12:39:25.560 に答える
0

overflow: scrollと置き換えますoverflow: auto

于 2013-02-15T11:00:42.800 に答える