#css #fullcalendar #tooltip #primeng #primeng-calendar
Вопрос:
Я реализую функцию всплывающей подсказки для p-FullCalendar primeng. Чтобы отобразить всплывающую подсказку для определенной записи календаря, я добавляю дочерний элемент этой записи и оформляю его так, чтобы он выглядел как всплывающая подсказка. Проблема в том, что дочерний элемент div (всплывающая подсказка) не накладывается на другие записи календаря. Если в столбце несколько элементов, всплывающая подсказка отображается только для последнего элемента в столбце (только при наведении курсора на красный элемент).:
Он невидим для желтых и розовых элементов.
Я установил z-индекс для класса всплывающих подсказок на 10000, а для календаря на 1, но он не работает.
Соответствующие части кодекса:
- CSS календаря:
.fc
z-index: 1
.fc *
z-index: 1
- HTML-подсказка:
<div class="tt">Tooltip</div>
- Всплывающая подсказка CSS:
.tt
width: 100%
color: white
z-index: 10000 !important
min-height: 100px
border: 3px solid red
background-color: black
text-align: center
border-radius: 6px
padding: 5px 5px
position: relative
opacity: 1
top: 100%
border-width: 5px
Для добавления и удаления элементов я использую следующую суть: https://gist.github.com/reed-lawrence/1f6b7c328ad3886e60dc2b0adcf75a97