I'm using Form.IO JS library for developing a new form. I need to create a DataGrid with 11 components inside of it, so the only way to fit everything inline is to use overflow: auto CSS rule (in fact overflow-x: auto; overflow-y: hidden).
Here comes the issue. Because of those 2 CSS rules, when I open a select component, the opened list choices become visible inside the DataGrid component, which I don't want to because it hides all choices. I played around with z-index, but without luck .
Can someone guide me on how to successfully show the dropdown choices outside of the DataGrid? Thanks in advance!

This is an old and wierd CSS question that we read about from time to time.
Basically, you need to:
overflow-y: hiddenand yourselectlist. This wrapper has to be positionedposition: absolutepositioning to the box that contains the list of your dropdown options (i.e. the list that has to bypass theoverflow-y: hiddendeclaration)After all that, especially if you're using a third-party library that comes with its own css files, you will almost certainly need to tweak a bit with the library's default css rules.
Here a snippet (using the Fomantic-UI library and components):
Some other useful links about your question: