I would like to create a context menu for mobile devices that pops up over the contents of the page and fills a part of the screen with a list of buttons. It is quite simple.
However, I would like the menu to be the same exact size and fixed position no matter where / how the page scales on the device. Therefore, whenever a menu is called, even if the user is very scalable, the list of buttons will be the same size. In other words, I'd like to emulate the functionality of a menu that already exists on mobile phones, such as the beta menu of Chrome Mobile.
Is this possible with just CSS? Or do you need some kind of JavaScript? Or is it even impossible?
In other words, is it possible to create a menu like this Refresh / etc menu:

Is it a constant size regardless of browser scale?
Simon sarris
source share