我试图练习我的 Flexbox 技能,但我无法将 Flexbox 容器中的某个类居中。它仅在我应用于justify-content: center;容器时居中,但如果我将其应用于孩子,它就不会居中.head1。
我也无法使用对齐项目垂直对齐它。即使我在弹性盒容器中使用它,它仍然不会垂直对齐。我也尝试过对齐h1元素,但它也不起作用。我究竟做错了什么??
编辑:为了澄清,我试图更改元素h1和.head1元素。
body,
html {
width: 100%;
height: 100%;
font-family: 'Montserrat', sans-serif;
background: url(header.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.flex-container{
display: flex;
justify-content: center;
}
h3{
/*color: white;*/
color: black;
font-size: 3rem;
}
h1{
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
/*color: white;*/
color: black;
font-size: 3rem;
}
.head1{
}
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet">
<!-- Bootstrap CSS from a CDN. This way you don't have to include the bootstrap file yourself -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<!-- Your own stylesheet -->
<link rel="stylesheet" type="text/css" href="style.css">
<h1 class ="text-uppercase"><strong>Welcome to the Landing Page</strong></h1>
<div class="flex-container">
<h3 class="head1"> Find out more!</h3>
</div>
偶然的你
狐的传说
相关分类