2
長いdiv(垂直)の左側に何らかのツールチップを表示したいと思います。 parend div cssをoverflow-y:autoに設定した場合、子divは表示されません。ここに問題の真実がありますhttps://jsfiddle.net/wrwvc6Lc/2/ overflow-y:autoを削除しようとしています。小道具はすべて上品です。 私はオーバーフロー小道具が必要なので、そうする方法はありますか?オーバーフローした別のdivのDiv
#infoBox {
z-index: 1200;
width:160px;
height:90%;
position: absolute;
top: 10px;
right: 10px;
\t background-color:white;
overflow-y:auto; /* REMOVE THIS */
border:1px solid red
}
<div id="infoBox">
Lorem Ipsum is simply dummy text.
Lorem Ipsum is simply dummy text.
<div style="position:absolute; border:1px solid green; left:-90px; height:50px;width:100px;background-color:red">
Tooltip
</div>
</div>
'#infoBox'からそのツールチップを削除して兄弟要素として配置し、新しい要素を含む場合、この問題を回避できます。参照:https://jsfiddle.net/wrwvc6Lc/3/(必要に応じてツールチップの位置を調整する) – UncaughtTypeError
@UncaughtTypeErrorありがとうございますが、主なinfoBox div内のコンテンツにそのツールチップを使用して、約3-4 1つのinfoBox divのようなツールチップ – SERG
オーバーフローを利用するために内側のdivの外側にあるdivを削除する必要があります –