科技界 新科技新应用
首页 /  数码世界 /  内容

margin设置水平垂直居中

数码世界 2024-10-09 07:00:57 书香云舍

(转)margin 实现水平居中垂直居中原理

1.在普通内容流中,margin:auto的效果等同于margin-top:0;margin-bottom:0。

2.position:absolute使绝对定位块跳出了内容流,内容流中的其余部分渲染时绝对定位部分不进行渲染。

3.为块区域设置top: 0; left: 0; bottom: 0; right: 0;将给浏览器重新分配一个边界框,此时该块块将填充其父元素的所有可用空间,所以margin 垂直方向上有了可分配的空间。

4.再设置margin 垂直方向上下为auto,即可实现垂直居中。(注意高度得设置)。

版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。