I have an image that is 1903 x 475 pixels and I have a set in my header. I had to set the header height at 475px just the see the image. Everything looks great until I test for smaller screens. I add a background-size of 100% which is allowing the image to auto adjust but the header height stays at 475px. I feel am over looking a simple technique but I need the header to match the height of the image as the screen size gets smaller.
Here is what i have for the header and the image:
*.navbar.navbar-default.navbar-static-top {
margin-bottom: 25px;
background: url(../images/flavor-westbg.jpg)top center no-repeat;
background-size: 100%;
min-height: 475px;
width: auto;
}*
Oh one last thing. I can only tweak the CSS for this project.