美文网首页
实现任意元素的居中

实现任意元素的居中

作者: 小透明进击战 | 来源:发表于2019-06-25 20:28 被阅读0次
  • 水平居中一般使用margin:0 auto;但是这个无法实现垂直居中。
  • 通过结合定位和transform来实现任意元素的水平垂直居中。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style>
        .out {
            width: 400px;
            height: 400px;
            background-color: firebrick;
            margin: 200px auto;
            position: relative;
        }
        .inner {
            width: 60px;
            height: 60px;
            background-color: goldenrod;
            position: absolute;
            left: 50%;
            top: 50%;
            /*translate中百分比是以自己本身元素的宽高为参考*/
            transform: translate(-50%,-50%);
        }
    </style>
</head>
<body>
<div class="out">
    <div class="inner"></div>
</div>
</body>
</html>

相关文章

  • 实现任意元素的居中

    水平居中一般使用margin:0 auto;但是这个无法实现垂直居中。 通过结合定位和transform来实现任意...

  • 任意元素居中

  • 元素居中方式总结

    元素宽度不定 ==> 实现水平居中 元素宽高固定 ==> 实现绝对居中

  • CSS相关

    居中 块元素水平居中 行内元素水平居中 模拟表格 实现水平居中display:table ( ) | table-...

  • css 水平垂直居中实现方式

    css 水平垂直居中实现方式 水平垂直居中包括行内元素居中,以及块级元素居中 行内元素html结构 块级元素结构 ...

  • js实现弹幕

    准备知识: 1.text-align:center 实现内联元素居中; margin:0 auto;实现块元素居中...

  • css实现任意元素水平垂直居中

    要求: 元素尺寸改变, 无需修改css样式 html结构 方案一: flex布局 方案二 : transform:...

  • CSS

    各种居中 行内元素和文字的各种居中 给父元素添加text-align:center;实现行内元素的水平居中 给行内...

  • CSS:元素居中的方式

    水平居中 文字的水平居中1.使用text-aline:center;就能实现 元素的水平居中1.块元素的水平居中设...

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

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

网友评论

      本文标题:实现任意元素的居中

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