मुझे css कोड का (भाग) मिला जो ऊंचाई को नियंत्रित करता है wp-content/themes/twentyseventeen/style.css
।
कोड है जो तब लागू होता है जब एडमिन बार दिखाई नहीं देता है (विशिष्ट अनाम उपयोगकर्ता) वर्तमान में लाइन 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;
}
जब व्यवस्थापक बार लागू होने और कोड है (उदाहरण के लिए आप लॉग इन हैं) वर्तमान में लाइन 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);
}
और फिर कोड जो मोबाइल पर वर्तमान में 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%;
}
सीएसएस के इन तीनों खंडों को मेरे बच्चे की विषय शैली में कॉपी करके। मेरे द्वारा height
होम पेज पर हेडर इमेज के लिए ऊँचाई को ट्विस्ट करने की विशेषता को संशोधित करते हुए । मैंने प्रत्येक अनुभाग में क्रमशः 30vh
, से calc(30vh - 32px)
, और ऊंचाई निर्धारित की 30vh
। मैंने पहले को height: 1200px
अकेला छोड़ दिया ।
ध्यान दें कि ऊँचाई तत्व सेट किया गया है, 100vh
जो व्यूपोर्ट ऊँचाई के सापेक्ष ऊँचाई को आकार देता है। तो 100vh व्यूपोर्ट का 100% है जबकि 50vh व्यूपोर्ट का 50% है।
एक अजीब बात यह है कि होम पेज पर हैडर इमेज का ज़ूम और पोजिशन अन्य पेजों की तुलना में अलग है।
यकीन नहीं होता कि यह सबसे अच्छा तरीका है। मैं बेहतर विकल्पों के लिए खुला हूं, लेकिन अभी तक यह बुनियादी स्तर पर काम कर रहा है।
theme-twenty-seventeen
पिछले वर्षों के अनुरूप टैग होने पर कोई टैग क्यों नहीं है ।