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),以确保容器占据整个视窗并垂直居中显示。

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

相关推荐

  1. HTMLdiv内容垂直居中显示

    2024-01-19 18:40:03       54 阅读
  2. div垂直居中方式

    2024-01-19 18:40:03       65 阅读
  3. CSS的水平垂直居中元素的多种方式

    2024-01-19 18:40:03       67 阅读
  4. CSS水平垂直居中

    2024-01-19 18:40:03       54 阅读
  5. cssdiv上下位置居中

    2024-01-19 18:40:03       39 阅读
  6. CSS 如何居中 DIV

    2024-01-19 18:40:03       60 阅读
  7. htmldiv标签

    2024-01-19 18:40:03       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-19 18:40:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-19 18:40:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-19 18:40:03       87 阅读
  4. Python语言-面向对象

    2024-01-19 18:40:03       96 阅读

热门阅读

  1. Vue的event-bus的js代码以及event-bus实现总结

    2024-01-19 18:40:03       51 阅读
  2. C#设计模式教程(3):抽象工厂模式

    2024-01-19 18:40:03       55 阅读
  3. CSS-Flex布局

    2024-01-19 18:40:03       40 阅读
  4. 时间格式 yyyyMMdd

    2024-01-19 18:40:03       56 阅读
  5. mysql8,快速添加列

    2024-01-19 18:40:03       58 阅读
  6. C语言K&R圣经笔记 5.11函数指针

    2024-01-19 18:40:03       55 阅读