zoukankan      html  css  js  c++  java
  • HTML中css水平居中的几种方式

    1. 子元素为行内元素时,父元素使用 text-align: center; 实现子元素的水平居中;

    2. 子元素为块级元素时,

      2.1. 将子元素设置 margin: 0 auto; 实现居中;

      2.2. 将子元素设置 display: inline-block,然后可使父元素使用text-align:center实现居中;

      2.3. 根据父元素采用绝对定位,右移父元素宽度的一半,再左移自身宽度的一半;

    3. 父元素使用flex布局,

      3.1. 子元素无论是行内还是块级,采用 align-self: center; 实现水平居中;

      3.2. 子元素无论是行内还是块级,采用 margin: 0 auto; 实现水平居中;

    *****用类似的方法,我们也可以实现元素的垂直居中*****

    比如用flex布局,设置 flex-direction: row; 则子元素可以使用 align-self: center; 实现其垂直居中

  • 相关阅读:
    electron项目打包成dmg
    到底什么是流?
    cent日常操作实践(二)
    pm2基本使用
    koa + sequelize + mysql 项目实践笔记
    cenos 磁盘操作
    MySQL基础操作汇总二
    Python调用shell
    Python常用模块之七 PIL
    random
  • 原文地址:https://www.cnblogs.com/china-soft/p/13777573.html
Copyright © 2011-2022 走看看