I have chosen a template and built my wix site. After completing the site I submitted a ticket and was directed here to get my question answered as they told me the wix editor was not capable of building such a site. For the purposes of this question, I’m going to refer to mediaqueri.es for example site layouts.
The site I built has a fixed page width of 980px. This means that in the desktop view, the page contents will remain in the middle 980px of the screen and background images will stretch to fill the width of the screen. See CapRadio GO Anywhere Raffel. On wide monitors, the contents of the site seems to be squished in the middle and not fitting the monitor all that well. To fix this, I could have background images not extend the width of the screen, but rather just the 980px width of the page. This would convert the site to the layout of the Newsweek site that has the site in the middle of the screen and blank real estate surrounding the page contents. This could work but is less than desirable as it looks like the old table based sites of the 1990’s. Upon further review of my site, I have a scrolling image gallery that will not resize other than full screen width making this rather difficult. I'd probably need to place it in a div with a width of 980px.
What I want to achieve is to take the fixed width of 980px and convert it to a dynamic width of 100%. This would allow the site to completely fit the screen. I would then like to convert the absolute positioning of page elements into relative positioning such that the page seems to stretch or shrink to fit the screen and retain as much of the layout as possible regardless of screen size.
I have tried using firebug to identify page elements and give them a dynamic width of 100%. I added an HTML block to my pages and tried adding CSS to make the changes, but was not successful. As a web developer, I like to have total control of the code so that I can make things fit the screen as needed. How do I get access to the code of my site to modify the template where appropriate? I want it to be truly dynamic and not as inflexible as it is now.