news 2026/4/25 21:59:27

网页元素水平且垂直居中的实现方式

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网页元素水平且垂直居中的实现方式

🤍 前端开发工程师、技术日更博主、已过CET6
🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
🕠牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》、《前端求职突破计划》
🍚蓝桥云课签约作者、上架课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入门到实战全面掌握 uni-app》

在网页设计中,使元素在页面中水平且垂直居中是一个常见的需求。以下是几种实现水平且垂直居中的方式:

使用CSS的display: flex

.parent{display:flex;justify-content:center;align-items:center;height:100vh;/* 假设父元素占满整个视口高度 */}.child{width:200px;height:100px;background-color:lightblue;}

使用CSS的display: grid

.parent{display:grid;place-items:center;height:100vh;}.child{width:200px;height:100px;background-color:lightgreen;}

使用绝对定位和负边距

.parent{position:relative;height:100vh;}.child{position:absolute;top:50%;left:50%;width:200px;height:100px;margin-top:-50px;/* 负的高度一半 */margin -left:-100px;/* 负的宽度一半 */background -color:pink;}

使用绝对定位和transform

.parent{position:relative;height:100vh;}.child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:100px;background-color:orange;}

使用table - cell布局

.parent{display:table - cell;vertical -align:middle;text -align:center;height:100vh;width:100%;}.child{display:inline - block;width:200px;height:100px;background -color:purple;}

以上是几种常见的实现网页元素水平且垂直居中的方式,每种方式都有其特点和适用场景。在实际应用中,可以根据具体的布局需求和项目特点选择合适的方法。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 18:39:23

文档工具对比终极指南:如何选择最适合你的解决方案

文档工具对比终极指南:如何选择最适合你的解决方案 【免费下载链接】codehike Marvellous code walkthroughs 项目地址: https://gitcode.com/gh_mirrors/co/codehike 你是否曾经为了找到合适的文档工具而头疼不已?面对市场上众多的选择&#xff…

作者头像 李华
网站建设 2026/4/23 22:29:32

4、构建 OpenStack 云:硬件、软件与性能考量

构建 OpenStack 云:硬件、软件与性能考量 1. 云架构基础 在当今,用于创建 OpenStack 云的硬件和软件组合十分丰富。如今,对于进入市场的硬件或软件产品而言,具备与 OpenStack 的集成能力已成为基本要求。截至 2015 年 11 月的 Liberty 版本,OpenStack 拥有超过 50 个 Ci…

作者头像 李华
网站建设 2026/4/25 12:51:40

通义千问Qwen-Image:攻克中文文本渲染难题,重塑图像创作流程

通义千问Qwen-Image:攻克中文文本渲染难题,重塑图像创作流程 【免费下载链接】Qwen-Image 我们隆重推出 Qwen-Image,这是通义千问系列中的图像生成基础模型,在复杂文本渲染和精准图像编辑方面取得重大突破。 项目地址: https://…

作者头像 李华
网站建设 2026/4/22 9:47:11

数据可视化工具实战指南:从零打造个性化图表

在当今数据驱动的时代,数据可视化工具已成为数据分析师和产品经理的必备技能。本文将带你深入了解如何利用现代数据可视化工具快速创建专业级图表,彻底告别传统图表制作的复杂流程。 【免费下载链接】charticulator Interactive Layout-Aware Constructi…

作者头像 李华