Ho trovato (parte) del codice CSS che controlla l'altezza in wp-content/themes/twentyseventeen/style.css
.
Esiste un codice che si applica quando la barra di amministrazione non è visibile (tipico utente anonimo) attualmente alla riga 3629
.twentyseventeen-front-page.has-header-image .custom-header-media,
.twentyseventeen-front-page.has-header-video .custom-header-media,
.home.blog.has-header-image .custom-header-media,
.home.blog.has-header-video .custom-header-media {
height: 1200px;
height: 100vh;
max-height: 100%;
overflow: hidden;
}
E il codice che si applica quando la barra di amministrazione è visibile (ad esempio, sei connesso) attualmente alla riga 3646
.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media,
.admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media,
.admin-bar.home.blog.has-header-image .custom-header-media,
.admin-bar.home.blog.has-header-video .custom-header-media {
height: calc(100vh - 32px);
}
E quindi il codice che si applica al cellulare attualmente alla linea 1638:
.has-header-image.twentyseventeen-front-page .custom-header,
.has-header-video.twentyseventeen-front-page .custom-header,
.has-header-image.home.blog .custom-header,
.has-header-video.home.blog .custom-header {
display: table;
height: 300px;
height: 75vh;
width: 100%;
}
Copiando queste tre sezioni di CSS nel style.css di my child theme e modificando l' height
attributo sono stato in grado di modificare l'altezza dell'immagine dell'intestazione nella home page. Ho impostato l'altezza 30vh
, calc(30vh - 32px)
e 30vh
rispettivamente in ciascuna sezione. Ho lasciato il primo height: 1200px
da solo.
Si noti che l'elemento altezza è impostato su 100vh
quali dimensioni l'altezza rispetto all'altezza della finestra. Quindi 100VH è il 100% della finestra mentre 50VH è il 50% della finestra.
Una cosa strana è che sulla home page lo zoom e la posizione dell'immagine dell'intestazione sono diversi rispetto ad altre pagine.
Non sono sicuro se questo è il modo migliore. Sono aperto a opzioni migliori ma finora funziona a un livello base.
theme-twenty-seventeen
tag quando sembrano esserci tag corrispondenti per gli anni precedenti.