Codice: Seleziona tutto
.headerbar {
background-color: transparent;
background-image: url("collegamento_alla_tua_immagine");
background-position: 50% 0;
background-size: cover;
width: auto;
height: 170px;
position: relative;
}
@media only screen and (max-width: 600px) {
.headerbar {
border-radius: 0px;
width: auto;
height: 90px;
object-fit: cover;
object-position: center;
}
.logo {
display: inline-block;
width: auto;
height: auto;
}
.logo:hover {
text-decoration: none;
}
}
object-fit è una proprietà CSS utile per rendere reattiva un'immagine, specificandone l'altezza.
- object-fit: cover; l'elemento è dimensionato per riempire l'intera area del contenuto del suo contenitore mantenendo le sue proporzioni. Se l'elemento è più grande dell'area del contenuto, verrà ritagliato.
- object-position: center; posiziona l'elemento sostituito in '50% 50%'