I am currently working on a table that has three columns: a label, a dropdown selector, and an input field.
The challenge I'm facing is that the input field needs to accommodate multiple lines of content, specifically in JSON format. However, I want to avoid having each row of the table be excessively tall. My goal is for the user to be able to click on the cell containing the input field, causing it to expand beyond the boundaries of the table. Once they finish editing the content and blur focus, the input field should then shrink back to its original size.
For my experimentation, I have set up a JSFiddle which can be accessed here: http://jsfiddle.net/xq704y5j/1/
If you have any insight or suggestions on how this can be achieved using simple HTML and CSS, please let me know. Keep in mind that I am also utilizing Bootstrap in my project.