Ich entwickle einen horizontalen scrollbaren Abschnitt mit mehreren aufgeführten Elementen. Jedes aufgelistete Element enthält eine QuickInfo, die beim Hover über dem genannten Element angezeigt werden sollte. Da das übergeordnete div ein scrollbarer Abschnitt ist, muss der Tooltip relativ zu den aufgelisteten Elementen positioniert werden. Dies führt jedoch dazu, dass der Tooltip aufgrund des auf dem übergeordneten Element eingestellten "overflow-x: scroll" verschwindet. Ich bin jetzt wirklich ratlos. Irgendwelche Vorschläge würden sehr geschätzt.Hinzufügen von Tooltip zu Div mit einem Überlauf
HTML
<div class="scroller">
<div class="scrollable-item">
<span> Static Text</span>
<span> Static Text</span>
<div class="scrollable-item-tooltip">
</div>
</div>
<div class="scrollable-item">
<span> Static Text</span>
<span> Static Text</span>
<div class="scrollable-item-tooltip">
</div>
</div>
<div class="scrollable-item">
<span> Static Text</span>
<span> Static Text</span>
<div class="scrollable-item-tooltip">
</div>
</div>
</div>
CSS
.scroller {
overflow-x:scroll;
white-space:nowrap;
}
.scrollable-item {
position:relative;
width:160px;
display:inline-block;
}
.scrollable-item-tooltip {
position:absolute;
bottom:100%;
}
Ich habe versucht, eine Geige zu schaffen, aber es sieht aus wie etwas gibt es verhindert mir das Layout bricht so den Code tatsächlich auf den Link funktioniert gut unten ohne Überlauf. Ich werde den Link hier trotzdem verlassen. https://jsfiddle.net/xjrkt2fe/3/