ここであまり混乱することなく、これを理解しようとしています。コンテナ div が 1 つあり、その中にさらに 3 つの div があり、左に浮かんでいます。私の問題は、コンテナ div のスタイルが高さ 100% であることです。このような
.Container {
height: 100%;
min-width: 600px;
overflow-y: hidden;
}
そして、コンテナ div(sidebar1) 内の私の子 div の 1 つ (明確にするために、1 つの div だけに留めます) には、この css があります。
border: 1px solid #E0E0DF;
bottom: 10px;
box-shadow: 2px 2px 4px #888888;
float: left;
height: 100%;
overflow-y: scroll;
width: 18%;
}
jqueryを使用してsidedar1 divに「リスト」要素を追加します。私が遭遇している問題は、ビューを3つまたは4つのアイテムが通過するまで、スクロールバーが表示されるまで実際にスクロールバーが表示されないことです下にスクロールして見ることができません。親の身長が 100% で、子の身長も 100% であることは理解できます。sidebar1 スクロールの下部が見えず、コンテナ div のスクロール バーが非表示になっています。これを行う最良の方法は何ですか?基本的にスクロールバーなしでユーザー画面の全長と幅を拡張するコンテナ div が必要であり、その中で子 div を左にフロートさせたいのですが、それによってビューが失われることは望ましくありません。検出。表示されたときに完全なスクロール バーが表示されるようにしたいと思います。