Привет, нужно для строки таблицы разместить дополнительное функциональное меню. Сама строка по сути ссылка на страницу, но для удобства обработки хочу добавить быстрое меню для нее, типа: удалить, редактировать, переместить, сравнить, открыть и тп.
Вариант с иконками действий в конце строки совсем зашквар, три точки с суб меню тоже не айс, хочется эстетики, а именно вариант с появлением меню в моделке при свайпе строки, или например сдвиг строки за пределы экрана и выдвигании на ее место строки с пунктами меню, что то типа офканваса, вообщем кто что видел из готовых решений для мобильного контекста? Буду благодарен.
HistoryART, не могу согласиться. Без JS не обойтись, чтобы сделать нормально. Если только на CSS делать, то придётся упрощать все интеракции.
К примеру, то же закрытие или действия по клику вне родителя будет недоступно. Или же наоборот — когда заходим запретить закрытие при клике вне родителя — оно всё равно будет закрываться. Так же с :hover и :active не сделать механизм перетаскивания а-ля слайдер, если человек таки хочет всё же реализовать первоначальную идею. Ну и т. п.