创建一个块级元素
创建一个块级元素,作为弹性布局。
在body中添加一个div块级元素,并赋予class值为flex-container。添加div块级元素如下图
<div class="flex-container">
</div>
添加子元素
添加子元素,用于完成后演示。
往class值为flex-container的div块级元素中添加元素。添加完元素如下图
<div class="flex-container">
<p>hello</p>
</div>
设置CSS样式
最后添加一下CSS样式即可!
<style>
.flex-container{
width: 100%;
height: 100%;
border-width: 0;
margin: 0;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
}
*{
margin: 0;
padding: 0;
}
</style>
页面完整代码
<!DOCTYPE html>
<head>
<meta charset="UTF-8"/>
<title>屏幕居中</title>
<style>
.flex-container{
width: 100%;
height: 100%;
border-width: 0;
margin: 0;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
}
*{
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div class="flex-container">
<p>hello</p>
</div>
</body>
效果图
![](https://img-blog.csdnimg.cn/img_convert/2e547b1bab98d9e1c4ac32ef0cc03b8d.png)