Enclave88
@Enclave88
I appreciate it

Почему не отображается текст на тултипе?

Вот пример:
codepen.io/Enclave88/pen/LpmOeE?editors=110
<span class="tooltipses-left" data-balloontip-left="Yeah, but..."><b>Loremi ipsum</b></span>

body {
  background: gray;
}

.tooltipses-left {
  &::after {
    background: black;
    border-radius: 6px;
    box-shadow: 1px 1px 10px gray;
    content: attr(data-balloontip-left);
    opacity: 1;
    position: absolute;
    top: 30px;
    left: 65px;
    visibility: visible;
    z-index: 3;
    width: 18rem;
    height: 3rem;
    /* padding: 1rem 0 0 0; */
  }
  &:hover {
    &::after, &::before {
      opacity: 1;
      visibility: visible;
      transition: opacity 0.4s ease-out 1.0s;
    }
  }
  &::before {
    top: 5px;
    left: 85%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    opacity: 0;
    position: absolute;
    pointer-events: none;
    border-color: black;
    border-right-color: black;
    border-width: 10px;
    margin-left: -10px;
    visibility: hidden;
    z-index: 3;
  }
}


Не понял, в чём проблема, потому что в примере ниже, всё нормально:
codepen.io/Enclave88/pen/OyZOEj?editors=110
.tooltipses {
  &::after {
    background: black;
    border-radius: 6px;
    box-shadow: 1px 1px 10px gray;
    color: #fff;
    content: attr(data-balloontip);
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 40px;
    right: 0;
    visibility: hidden;
    z-index: 3;
    width: 18rem;
  }
  &:hover {
    &::after, &::before {
      opacity: 1;
      visibility: visible;
      transition: opacity 0.4s ease-out 1.0s;
    }
  }
  &::before {
    top: 20px;
    left: 48%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    opacity: 0;
    position: absolute;
    pointer-events: none;
    border-color: black;
    border-bottom-color: black;
    border-width: 10px;
    margin-left: -10px;
    visibility: hidden;
    z-index: 3;
  }
}


Посмотрите кто-нибудь ещё, похоже, я что-то упускаю.
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы