Get the latest tech news
Popover API
The Popover API provides developers with a standard, consistent, flexible mechanism for displaying popover content on top of other page content. Popover content can be controlled either declaratively using HTML attributes, or via JavaScript.
non-modal, meaning that the rest of the page can be interacted with while the popover is being shown. There is significant overlap between the two — you might for example want to create a popover that persists, but control it using declarative HTML. Typical use cases for the popover API include user-interactive elements like action menus, custom "toast" notifications, form element suggestions, content pickers, or teaching UI.
Or read this on Hacker News