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; 实现其垂直居中

  • 相关阅读:
    js函数对象
    jQuery选择器
    js数组
    js知识点
    正则|数字|Format
    Ajax基础
    MVC 打包压缩
    JS(正则|JSON)
    CLR via C#
    Exists/In/Any/All/Contains操作符
  • 原文地址:https://www.cnblogs.com/china-soft/p/13777573.html
Copyright © 2011-2022 走看看