Привет, ребята. Я пытаюсь создать собственную подсказку с классным эффектом зависания.Я нашел код в Интернете, который делает почти то, что я хочу.Ниже приведен код
.tooltip {
position: relative;
&__item {
position: absolute;
min-width: 100px;
padding: 20px;
visibility: hidden;
opacity: 0;
background: white;
transition: all .250s cubic-bezier(0, 0, 0.2, 1);
color: #484848;
border: 1px solid #cecece;
border-radius: 3px;
font-weight: 500;
box-shadow: 0 2px 1px #bcbcbc;
z-index: 4;
&:after {
content: "";
display: block;
position: absolute;
width: 0;
height: 0;
border-style: solid;
}
}
&__initiator {
cursor: pointer;
z-index: 5;
}
&[data-direction="bottom"] {
.tooltip__initiator:hover ~ .tooltip__item {
transform: translate3d(-50%, 0, 0);
visibility: visible;
opacity: 1;
}
.tooltip__item {
top: calc(100% + 1em);
left: 50%;
transform: translate3d(-50%, -15px, 0);
&:after {
top: -0.5em;
left: 50%;
transform: translate3d(-50%, 0, 0);
border-width: 0 0.5em 0.5em 0.5em;
border-color: transparent transparent white transparent;
-webkit-filter: drop-shadow(1px 2px 1px #bcbcbc);
filter: drop-shadow(1px -1px 1px #bcbcbc);
}
}
}
}
, а вот результат ![Tool tip result](https://i.stack.imgur.com/5Ymov.png)
Я хочу, чтобы пользовательская подсказка отображалась над компонентом. НЕ ниже .Я новичок в css / scss, так может ли добрый человек отредактировать код для меня, чтобы получить этот эффект?
ОБНОВЛЕНИЕ
Эта ссылка , откуда я получил код.У него есть рабочий пример.