<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS 页面居中</title>
<style>
/* 使用 Flexbox 实现页面内容居中 */
.container {
display: flex;
justify-content: center; /* 水平居中 */
align-items: center; /* 垂直居中 */
height: 100vh; /* 设置容器高度为视口高度 */
}
.centered-content {
width: 50%; /* 内容宽度 */
text-align: center; /* 文本居中 */
padding: 20px;
border: 1px solid #ccc;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
</style>
</head>
<body>
<div class="container">
<div class="centered-content">
<h1>页面居中示例</h1>
<p>这是一个使用 CSS Flexbox 实现的页面居中布局。</p>
</div>
</div>
</body>
</html>
.container:通过 display: flex 将其设置为弹性盒子容器,利用 justify-content: center 和 align-items: center 分别实现水平和垂直居中。height: 100vh 确保容器的高度为整个视口的高度。.centered-content:这是实际需要居中的内容区域,设置了宽度、内边距、边框等样式,并且文本居中显示。这个示例展示了如何使用 CSS 的 Flexbox 布局轻松实现页面内容的水平和垂直居中。
上一篇:css 一行省略号
下一篇:css 图片垂直居中
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站