我正在学习css,并试图理解这种行为.
section{
display: flex;
flex-direction: column;
align-items: center;
}
.banner-area a.banner-btn{
padding: 15px 35px;
background: crimson;
}
.banner-area {
text-align: center;
}
<section class="banner-area">
<div class="banner-img"></div>
<h1>Flexbox Website</h1>
<h3>Responsive Web Design</h3>
<a href="#" class="banner-btn">Contact us</a>
</section>
我试着try 使用css,我发现当我删除align-items: center
时,元素现在占据了整行,但我不明白为什么.
有没有人能帮我弄明白原因?谢谢