要点1:容器设置【position: absolute;】
要点2:容器设置【top: 50%;left: 50%;】
要点3:要知道容器实际的width和heigh(可以是预设的,也可以是运行时动态获取到的)
要点4:水平居中:margin-left = -1*(width/2),例如width是280px,则设置【margin-left:140px;】
要点5:竖直居中:margin-top = -1*(height/2),例如height是110px,则设置【margin-top:55px;】
立即学习“前端免费学习笔记(深入)”;
例子如下:
html
<html><head></head><body><div id="alert"> <div class="alert-header" style="display: none;">信息提示</div> <div class="alert-message">GOOD</div> <div class="alert-footer"> <div class="btn-close">确定</div> </div></div></body></html>
css
    #alert {        position: absolute;        width: 280px;        top: 50%;        left: 50%;        margin-top: -55px;        margin-left: -140px;        border-radius: 5px;        background: #fff;        z-index: 1000000;        padding: 20px;    }运行效果
运行时实际尺寸
 
                        
                        HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
 
                 
                                
                                 收藏
收藏
                                                                             
                                
                                 收藏
收藏
                                                                             
                                
                                 收藏
收藏
                                                                            Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号