Pozdrav, imam header koji je 600px visok i koristi pozadinsku sliku za svoju pozadinu.
Slika je 1600x600px, tako da kad je širina stranice preko 1600 koristim cover, a sve ostalo je contain.
/* ===== HEADER ==== */
header{
height: 600px;
min-height:600px;
width:100%;
min-width:100%;
background-attachment:scroll;
background-image: url(../images/headerBG.jpg);
background-repeat: no-repeat;
background-size: contain;
}
#bgOverlay{
position: absolute;
top: 60px;
left: 30%;
}
/* ==== MEDIA QUERIES ==== */
@media only screen and (min-width:1600px){
header{background-size: cover;}
}
Taj dio radi, ali kad risajzam browser, header se ponaša čudno i više nije na 600px. To se vidi, pošto je preko headera apsolutno pozicionirana jedna slika koja je visoka 500px.
Evo link, pa probajte risajzati. Najvjerovatnije sam zaboravio neku osnovnu stvar, kako to obično i ide.