Я разрабатываю приложение веб-календаря. Начальный вид показывает небольшой календарь с рядом событий, перечисленных на каждый день. Ячейка календаря на сегодня, например, содержит слова «10 марта» и «3 события». Когда пользователь нажимает на день, я хочу, чтобы появилось какое-то динамическое меню или окно с подробной информацией об этих трех событиях. Я хочу, чтобы этот «детальный вид» находился на той же странице, наложенной поверх существующих элементов веб-страницы.
Проблема в том, что у меня полный ментальный блок, когда я пытаюсь решить, как должно выглядеть это меню или окно «детального просмотра». Мне интересно, знает ли кто-нибудь о каких-либо календарях или подобных веб-приложениях, использующих эту функцию, на которые я мог бы взглянуть, чтобы вдохновиться? Буду признателен за любую помощь. Мои поиски ничего не дали.
Звучит как блок div, который наводится при нажатии или когда вы наводите курсор на ссылку:
см.: http://jqueryfordesigners.com/coda-popup-bubbles/ (нажмите «попробовать демо»)
для человека, у которого есть проблемы с этим, см. Также:
https://stackoverflow.com/questions/814377/z-index-css-pop-up-box-and-ie7
Первая мысль — использовать какую-то форму фонового изображения с маленьким треугольником, как в мультипликационном «разговорном ящике». Трудная часть - заставить каретку указывать на положение мыши/календарный день.
Ханна
Джошуа Кармоди
Ханна