絶対位置を持つdivがあります
他のいくつかのdiv内。
<div style="position: absolute;
display: block;
outline: 0px;
margin: 0px;
padding: 0px;
top: 0;
text-align: left;
font-size: 11px;
font-family: arial;
cursor: default;
border: 1px solid rgb(170, 170, 170);
overflow-x: hidden; white-space: pre;
overflow-y: auto;
left: 0px;
height: 132px;"><div>a a END</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div><div>ab</div></div>
ご覧のとおり、最初の div が完全には表示されていません。これは、垂直スクロール バーがそれを覆っているためです。
オーバーフロー y:scroll を設定した場合。問題は解決します。
ただし、この div は (javascript を介して) 自動生成され、多くの場合、垂直スクロール バーは必要ないため (たとえば、リストに 1 つまたは 2 つまたは 3 つの項目がある場合)、そうしたくありません。
誰かがこの問題を解決する方法を提案できますか?