I recently bought Moltran , which is good, but it has a big drawback: the notification menu disappears on mobile devices, which is not suitable for me. Therefore, I found out that this can be done by removing the hidden-xs class of the li notification element. This will turn <li class="dropdown hidden-xs open"> into <li class="dropdown open"> , which works great.
Now I have stretched a small menu at full screen width. If the user has a smaller device for better usability:
@media (max-width: 767px) { .nav > li.dropdown:not(.hidden-xs).open .dropdown-menu { width: 100vw; } }
Everything works fine until one thing happens: I cannot scroll through the menu. Using a modern 5-inch smartphone, 3 elements are hidden at the end, and scrolling affects the background caused by the absolute position.
A simple demo on an online demo to make it more understandable: I only deleted the hidden-xs class, because otherwise the menu will not appear on small windows in the line <li class="dropdown hidden-xs open"> , as I said.
When the window is very small, it is impossible to see the full notification menu, and the user cannot scroll it:

As you can see, the scroll bar on the right is at the bottom, but you cannot see it completely because the scroll bar does not affect this menu. I tried several things, mainly switching to other types of positions, because the absolute position seems to be causing the problem. But nothing worked, it seems I'm blind.
So my question is: what changes are necessary to maintain the functionality, what is it, but provide the ability to scroll through notifications on smaller devices?
javascript jquery html css notifications
Lion
source share