появление блока при нажатии на сниппет

130
11 марта 2019, 12:30

У меня есть текст (сниппет) при нажатии на который должен появляться блок.
Гуглила, нашла библиотеку "Tooltip", но, насколько я поняла, эта бибилиотека решает мою задачу только если всплывающий блок будет иметь текстовый контент, а мне нужно чтобы всплывающий после нажатия на сниппет блок мог содержать любой контент.
Важно! Реализовать это мне нужно на чистом js. Подскажите, есть ли какие-то библиотеки, или как иначе можно реализовать такое?

Cпасибо.

Answer 1

.tooltip { 
  position: relative; 
  text-decoration: underline; 
} 
 
.tooltip .tooltipContent { 
  position: absolute; 
  min-width: 200px; 
  top: 18px; 
  left: 50%; 
  transform: translateX(-50%); 
  background-color: #f2f2f2; 
  padding: 10px; 
  border-radius: 10px; 
  display: none; 
} 
 
 
.tooltip:hover .tooltipContent { 
  display: block; 
}
бла бла бла  
<span class="tooltip"> 
  сюда можно навести 
  <div class="tooltipContent"> 
    Проверка, тут можно вставлять любой html 
  </div> 
</span> 
бла бла бла <br> 
бла бла бла 

READ ALSO
Отметить диапазон дат в jquery ui datepicker

Отметить диапазон дат в jquery ui datepicker

Есть такой набросок по диапазону дат, на jquery uiНужно выделить выбранный диапазон дат другим цветом

134
Русские символы после декодирования

Русские символы после декодирования

Реализовал этот пример https://stackoverflowcom/questions/26623768/decrypting-aes-with-javascript-cryptojs-after-encrypting-with-php-mcrypt Работает, но русские символы перестали отображаться

135
Лендинг, php скрипт отправки почты

Лендинг, php скрипт отправки почты

Возник вопрос как реализовать правильно функционал

136