I am currently using bootstrap, CSS, and HTML to design a responsive webpage with three columns in a row. The layout consists of a textbox on the left, a button in the center, and a table on the right.
So far, I have made three separate attempts at achieving this: (to view the code for the first attempt, open jsfiddle and search for: <!-- output box 0 -->
)
https://jsfiddle.net/martinradio/adqLpxn5/57/
https://i.sstatic.net/GoUGM.png
I am specifically focused on fixing attempt 1 as it provides the best responsiveness when resizing the page to be very thin
Attempt 1 I tried replicating this example, although the boxes are centered, I am struggling to adjust the width of the middle 'copy' box. I attempted setting the style of the middle box to a width of 10%, but encountered some difficulties.
Attempt 2 I utilized raw bootstrap col and row elements to create one row with three columns. While adjusting the width of the left box was simple, styling the middle copy button proved to be more challenging.
Attempt 3 In my original code, I managed to finalize the design of all three boxes according to my vision, however, making them responsive has been an issue.
All three attempts represent my efforts in mastering a css task: developing a responsive row comprised of three columns - col1 with a width of 45%, col2 with a width of 10%, and col3 with a width of 45%