当前位置: 首页 > news >正文

HTML中div内容垂直居中显示

HTML中要将 div 元素的内容垂直居中显示,你可以使用 CSS 的 flexbox 或者 grid 布局来实现。下面分别介绍两种方法。

方法一:使用 flexbox 布局

<!DOCTYPE html>
<html><head><style>.container {display: flex;align-items: center;justify-content: center;height: 100vh; /* 设置容器高度为视窗高度,以便垂直居中显示 */}</style></head><body><div class="container"><p>这是要垂直居中显示的内容</p></div></body>
</html>

在上述代码中,我们创建了一个具有 container 类名的 div 容器,并将其设置为 flex 布局。通过设置 align-items: centerjustify-content: center 属性,实现了垂直和水平方向上的居中对齐。同时,我们将容器的高度设置为视窗高度(height: 100vh),以确保容器占据整个视窗并垂直居中显示。

方法二:使用 grid 布局

<!DOCTYPE html>
<html><head><style>.container {display: grid;place-items: center;height: 100vh; /* 设置容器高度为视窗高度,以便垂直居中显示 */}</style></head><body><div class="container"><p>这是要垂直居中显示的内容</p></div></body>
</html>

在上述代码中,我们同样创建了一个具有 container 类名的 div 容器,并将其设置为 grid 布局。通过设置 place-items: center 属性,实现了内容在容器中的垂直和水平居中对齐。同样地,我们将容器的高度设置为视窗高度(height: 100vh),以确保容器占据整个视窗并垂直居中显示。

以上两种方法都能实现内容的垂直居中显示,你可以根据自己的需求选择其中一种来使用。

相关文章:

  • 阶段七第二章连接数据库,逻辑控制器,定时器
  • Js-WebAPIs-事件(二)
  • Android ANR 总结
  • 黑客技术(网络安全)自学2024
  • OceanBase集群部署
  • 使用 Apache POI XDGF 读取 vsdx 文件
  • 指向未来: 量子纠缠的本质是一个指针
  • [足式机器人]Part2 Dr. CAN学习笔记- Kalman Filter卡尔曼滤波器Ch05-3+4
  • 广东金牌电缆:法大大电子合同助力业务风险管控
  • 电脑DIY-显卡
  • c ffmpeg 学习
  • QCustomPlot绘制柱状图,折线图
  • Chrome 开发者工具
  • 设计模式——中介者模式
  • Docker 仓库管理
  • [ JavaScript ] 数据结构与算法 —— 链表
  • [LeetCode] Wiggle Sort
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • Angularjs之国际化
  • centos安装java运行环境jdk+tomcat
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • java多线程
  • mongo索引构建
  • node.js
  • python学习笔记-类对象的信息
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • Sublime text 3 3103 注册码
  • vue-cli3搭建项目
  • 聚簇索引和非聚簇索引
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 微信小程序开发问题汇总
  • 鱼骨图 - 如何绘制?
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (java)关于Thread的挂起和恢复
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (四)Linux Shell编程——输入输出重定向
  • (一) springboot详细介绍
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • *Django中的Ajax 纯js的书写样式1
  • *上位机的定义
  • .FileZilla的使用和主动模式被动模式介绍
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET Framework 服务实现监控可观测性最佳实践
  • .net 后台导出excel ,word
  • .net6Api后台+uniapp导出Excel
  • .NET关于 跳过SSL中遇到的问题
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • @hook扩展分析
  • [20171106]配置客户端连接注意.txt
  • [bzoj2957]楼房重建