day08

垂直水平居中3种方案

1.margin加position

//HTML
<div class="two">
</div>
<div class="one">
</div>
//CSS

     .two{
            width: 800px;
            height: 800px;
            background-color: blueviolet;
            position: relative;
        }
        .one{
            width: 200px;
            height: 200px;
            background-color: aquamarine;
            position: absolute;
            margin:auto;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
        }

2.transform加position

//HTML
<div class="two">
<div class="one">
</div>
</div>
//CSS
        .two{
            width: 800px;
            height: 800px;
            background-color: blueviolet;
            position: relative;
        }
        .one{
            width: 200px;
            height: 200px;
            background-color: aquamarine;
            position: absolute;
            transform: translate(-50%,-50%);
            top: 50%;left: 50%;
        }

3. margin加position

//HTML
<div class="two">
<div class="one">

</div>
</div>
//CSS
        .two{
            width: 800px;
            height: 800px;
            background-color: blueviolet;
            position: relative;
        }
        .one{
            width: 200px;
            height: 200px;
            background-color: aquamarine;
            position: absolute;
            top: 50%;left: 50%;
            margin-top: -100px;
            margin-left: -100px;
        }

sass

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,683评论 1 92
  • 今天我学到了什么? 三种垂直水平居中方案 1、margin加position 2、位移垂直水平居中 3、posit...
    向钱看丷向厚赚阅读 1,514评论 0 0
  • 刻意的去做,也许会变成一种习惯,对这点,我倒还略有一些体会。这个暑假的下午,不出去打球,便总会感觉特别的无所事事。...
    雅玛飞雪阅读 1,300评论 0 0
  • 百花盛开花满楼,人去楼空情难留,泪眼问君君不语,但见落花散满地,深情难诉终成影,黯然神伤人已衰,今日无心故地游,旧...
    淡墨无痕JD阅读 3,008评论 0 3
  • 临将辞职的这段时间里,fly像对所有将要离开的人一样,没有对我排任务。连环境也要把我催生出惰性,而自己并不想变成这...
    天已微凉阅读 968评论 0 0