У меня есть таблица в левом меню с полосой прокрутки, и у меня есть всплывающая подсказка для каждой строки в таблице. Мое требование - показать Подсказка на Верх из Полоса прокрутки вправо, но кое-как я не могу этого достичь.
Проблема в том, что подсказка появляется за полосой прокрутки и телом. Мне нужно показать его в верхней части полосы прокрутки вправо.
У меня есть позиция "Относительный" для родительского элемента Div и "Абсолютный" для дочернего элемента. Z-индекс здесь также не работает.
HTML:
<div class="ResultsWrapper">
<table class="ResultsTable">
<tr>
<td class="hasTooltip">
<div class="SerialNumberContainer">
<div class="SerialNumber">3119985815206</div>
<div class="SerialNumberTooltip">3119985815206</div>
</div>
</td>
</tr>
</table>
</div>
CSS:
.SerialNumberContainer {
position: relative;
z-index: 10;
}
.SerialNumberTooltip {
position: absolute;
top: 10px;
left: 40px;
background-color: #FFF;
border: 1px solid #CCC;
display: none;
}
.SerialNumberContainer:hover {
z-index: 20;
}
.SerialNumberContainer:hover .SerialNumberTooltip {
display: block;
z-index: 40;
}
Пожалуйста, проверьте приведенную ниже скрипку.
Полный пример в скрипте
Благодарим Вас за помощь.