¿Qué estoy tratando de hacer?
Tema :
overflow-x: visible y overflow-y: auto , lo cual no es posible según las especificaciones.Referencias :
Traté de crear mi menú personalizado ficticio que reproduce el problema: https://codepen.io/adiltan/pen/BaJJzOb
Intenté usar el posicionamiento absoluto pero no pude hacerlo funcionar
Un método DOM getboundingclientrect resolverá esto por usted.
Este método devuelve la ubicación del elemento seleccionado, por lo que no necesita anidar la información sobre herramientas dentro de su menú.
Cree un envoltorio que contenga la información sobre herramientas como elemento secundario directo del body y asígneles la ubicación que obtuvo de getboundingclientrect .