首页 > Web开发 > 详细

css

时间:2021-03-11 00:04:38      阅读:31      评论:0      收藏:0      [点我收藏+]

关于css设置元素水平垂直居中

页面代码:

<div class="par" style="width: 300px; height: 300px;">
   <div class="sun" style="width: 100px; height: 100px; "></div>
</div>
 
css代码:

第一种:

.par {
                display: flex;
                justify-content: center;
                align-items: center;
         }

 第二种:

.par {
             position: relative;
        }
.par .sun {
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%);
            }
 
第三种:
.par {
                position: relative;
        }
.par .sun {
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                margin: auto;
            }

第四种:

.par {
                
            }
.par .sun{
                position: relative;
                top: 50%;
                transform: translateY(-50%);
                margin-left: auto;
                margin-right: auto;
            }

效果图如下:

 

技术分享图片

 

css

原文:https://www.cnblogs.com/zero1995/p/14514822.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!