美文网首页
水平居中的方法

水平居中的方法

作者: 不要升级win10 | 来源:发表于2018-05-02 21:29 被阅读0次

1,最简单的方法,设定一个width值,并把margin设为 0 auto。限制:元素需要是块级元素,而且要知道长度。

div{
        width: 100px;
        margin: 0 auto;
}

2,行内元素直接把text-align设为center

3,绝对定位法,先把左侧边距设为50%,再通过translate把自己往左挪动50%。

div{
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    transform: translate(-50%,0);
}

假如知道宽度

div{
    position: absolute;
    width: 100px;
    left: 50%;
    margin-left: -50px;
}

4,inline-block
把自己设为inline-block,把父元素的text-align设为center。

5,flex布局

相关文章

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

  • 网页布局各种居中问题的详解

    水平居中 行内元素水平居中 块级元素水平居中 多个块级元素水平居中 解决方法之一: 解决方法之二: 垂直居中 单行...

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

  • CSS解决盒模型居中的问题

    CSS实现盒子模型水平居中、垂直居中、水平垂直居中的多种方法 CSS实现盒子模型水平居中的方法 全局样式 第一种:...

  • 垂直居中的多种写法

    1、垂直居中 2、水平居中 3、垂直水平居中 方法1:使用绝对定位 方法二:使用display:flex 扩展1:...

  • 实现元素水平居中的五种方法

    概述 我们平时看到的居中效果主要分为三大类,水平居中,垂直居中和水平垂直居中,在这里总结以下元素水平居中的方法。 ...

  • CSS实现水平垂直的几种方法

    目录 水平居中 垂直居中 水平垂直居 一、水平居中 内联元素和块级元素实现水平居中的方法不一样,其中块级元素又分定...

  • CSS居中方法大全

    水平居中 内联元素text-align: center 这个属性会让内联子元素水平居中 块级元素 水平居中通用方法...

  • CSS居中小技巧

    Ⅰ、水平居中设置-行内元素 Ⅱ、水平居中设置-定宽块状元素 Ⅲ、水平居中总结-不定宽块状元素方法 (一) (二) ...

  • Css让div在屏幕上居中

    # 让div在屏幕上居中(水平居中+垂直居中)的方法总结 - html代码如下: - Css居中方法 (敲黑板)...

网友评论

      本文标题:水平居中的方法

      本文链接:https://www.haomeiwen.com/subject/aekhrftx.html