zoukankan      html  css  js  c++  java
  • css实现居中

     

    居中布局

     

    • 水平居中
      • 行内元素text-align: center
      • 块级元素margin: 0 auto
      • absolute + transform
      • flex + justify-content: center
    • 垂直居中
      • line-height: height
      • absolute + transform
      • flex + align-items: center
      • table
    • 水平垂直居中
      • absolute + transform
      • flex + justify-content + align-items

     

     

    两种以上方式实现已知或者未知宽度的垂直水平居中

    1

        .wrapper {

            position: relative;

            width: 300px;

            height: 300px;

            background-color: #00000030;

        }

        .wrapper .box {

            position: absolute;

            top: 50%;

            left: 50%;

            width: 100px;

            height: 100px;

            margin: -50px 0 0 -50px;

            background-color: #000;

        }

     

    2.

      position: relative;

      top: 0;

      100%;

      height: 100%;

      z-index: 2;

      top: 40%;

      left: 50%;

      transform: translate(-50%, -50%);

      

    3

        .wrapper {

            display: flex;

            width: 300px;

            height: 300px;

            display: flex;

            justify-content: center;

            align-items: center;

            background-color: #00000030;

        } 

        .wrapper .box {

            width: 100px;

            /* height: 100px; */        

            height: 100px;

            background-color: #000;

        }

  • 相关阅读:
    PAT A1094 The Largest Generation (25 分)——树的bfs遍历
    PAT A1055 The World's Richest (25 分)——排序
    PAT A1052 Linked List Sorting (25 分)——链表,排序
    PAT A1076 Forwards on Weibo (30 分)——图的bfs
    辅导员
    辅导员面试
    C程序设计
    Excel VBA 基本概念
    Excel函数
    导入excel表的数据到数据库ssh
  • 原文地址:https://www.cnblogs.com/magicg/p/12620591.html
Copyright © 2011-2022 走看看