I am just starting to learn about bootstrap and I'm facing a challenge with converting a static page into a responsive design. The original width of the page is 980px, so I tried creating bootstrap columns based on the design and applied CSS to correct each div layout. Everything looks good in normal view, but when I resize the window, it ends up looking like this.
https://i.sstatic.net/BvwAl.jpg
This is my first time attempting to make a non-responsive website responsive, so any guidance or tips would be greatly appreciated
Also, can someone explain what media queries are? Would I need to write CSS for three different screen sizes?