校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > 盒模型、弹性盒布局
题目

如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?

解答

解析:

   1、margin:xpx auto;

   2、确定容器的宽高,这里宽度是必须的,高度可以不设,设置外层的上外边距和左外边距分别是宽高的一半。

     实现居中关键在于 margin设置与 position:relative.

    .div {

     width:500px ;

     height:300px;

     margin: -150px 0 0 -250px;

     position:relative;

     left:50%;

     top:50%;

}

3、position:absolute;

        top: 50%;

        left: 50%; 只能把div定位在以红色圈为起点的位置,加上margin:-100px 0px 0px -100

C 1条回复 评论
多惠

楼主的这篇文章写得很精彩,总结的很到位,支持一个

发表于 2024-07-03 22:00:00
0 0