Просто добавьте свойство bottom
CSS в ваше объявление #external-events
. Это указывает, где должен заканчиваться div. В противном случае он будет занимать всю высоту всей страницы (даже если эта часть страницы не видна на экране и недоступна из-за позиции fixed
.)
Примерно так:
bottom: 20px;
выполнит эту работу.
Демонстрация: https://codepen.io/ADyson82/pen/GRpNbpQ
Благодарим за некоторые ответы на этот вопрос за идею.
PS Несмотря на заголовок вопроса, это на самом деле просто проблема CSS и на самом деле не имеет ничего общего с fullCalendar. Перетаскиваемая область событий - это просто div. Он не является частью или полностью генерируется кодом fullCalendar и определяется отдельно на странице.