我是新的web开发,我遇到了一个问题,在我的网站,我的容器缩小,并留下白色空间时,我减少窗口大小,使其响应。
我试着在yt,chatgpt中查找,但我不明白它是填充还是我给主页容器内的div的边距大小。
第一个月
<section className="homepage-container">
<section className="homepage-container-line-wrapper">
<section className="homepage-container-line"></section>
</section>
<section className="homepage-container-text">
<h1 className="homepage-container-msg">Let's build from here</h1>
<h3>The world's leading AI-powered developer platform</h3>
<div className="button-wrapper">
<input class = "input-github" type="text" placeholder = "Email address " />
<button class = "sign-up-github-button">Sign up for Github</button>
<button class = "start-enterprise-button">Start a free enterprise trail</button>
</div>
<p className="homepage-container-promoter-msg">Trusted by the world's leading organization</p>
<section class = "homepage-container-link">
<img src="https://github.githubassets.com/assets/3m-0151c2fda0ce.svg" alt="" />
<img src="https://github.githubassets.com/assets/kpmg-c249f20c5173.svg" alt="" />
<img src="https://github.githubassets.com/assets/mercedes-fcf97d2d6ec4.svg" alt="" />
<img src="https://github.githubassets.com/assets/sap-96248a56d312.svg" alt="" />
<img src="https://github.githubassets.com/assets/pg-f1f19955c4e4.svg" alt="" />
<img src="https://github.githubassets.com/assets/telus-df0c2109df99.svg" alt="" />
</section>
</section>
</section>
字符串CSS CODE
个
.homepage-container{
box-sizing: border-box;
background-image: url("https://github.githubassets.com/assets/hero-desktop-a38b0fd77b6c.webp");
background-size : 60%;
background-repeat: no-repeat;
background-position: top 0px right 0px;
box-sizing: border-box;
display : grid;
grid-template-columns: 5% 80%;
background-color : #0d1117;
width : 100%;
height : 100%;
}
.homepage-container-text{
display : flex;
flex-direction: column;
padding : 10% 0;
}
.homepage-container-text-wrapper{
padding : 0 10%;
}
.homepage-container-text{
color : white;
margin: 20% 10%;
width : 100%;
}
.homepage-container-text input::placeholder{
padding : 0 10%;
}
.homepage-container-text input{
width : 25%;
border-radius : 5px;
height : 13%;
margin : 5% 0;
border-style : none;
}
.homepage-container-text button{
display : none;
width : 80%;
border-radius : 5px;
height : 13%;
margin : 10px 0;
border-style : none;
}
.button-wrapper{
max-height : 15%;
}
.input-github{
height : 100%;
}
.homepage-container-msg{
font-size: 5rem;
}
.homepage-container-img{
width : 100%;
height : 100%;
}
.homepage-container-promoter-msg{
margin : 4% 0%;
font-size: 0.8rem;
}
.homepage-container-line-wrapper{
box-sizing :border-box;
margin : 5rem 2rem 5rem 2rem;
width : 100%;
display : flex;
justify-content: center;
height : 75%;
}
.homepage-container-line{
border-color : white;
border-width : 0 0 0 3px;
border-style: solid;
}
.homepage-container-msg{
background-color: transparent;
}
.homepage-container-link{
width: 100%;
display : flex;
justify-content: space-between;
}
.sign-up-github-button{
font-size: 0.8rem;
color : white;
border-style : none;
height : 13%;
border-radius: 5px;
}
@media (max-width : 905px){
.homepage-container{
width : 100%;
}
}
型WHATS HAPPENING
个
x1c 0d1x的数据
我的尝试:使用calc(100% - padding/margin space)box-sizing:border-box
1条答案
按热度按时间2admgd591#
你可以尝试这些解决方案-1.添加这个css
字符串
2.将其添加到head标记.
<meta name="viewport" content="width=device-width, initial-scale=1">
内的html代码中