不固定宽度的div居中显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不固定宽度的div居中显示相关的知识,希望对你有一定的参考价值。

对于div的居中 ,如果是有固定宽高的,可以加margin:auto;水平垂直居中,但如果是不固定宽高,又想让div居中的话,这种方式都可能不奏效,达不到想要的效果。

有两种方法:1、加display:inline;变成内联元素,可以给父级加text-align:center

2. 

.inwrap {
        float: left;
        position: relative;
        left: 50%;    
    }
    .page {
        float: left;
        position: relative;
        left: -50%;
    }
<div class="wrap clearfix">
        <div class="inwrap">
            <div class="page">
                这是内容
            </div>
        </div>
    </div>

 

以上是关于不固定宽度的div居中显示的主要内容,如果未能解决你的问题,请参考以下文章

如何使具有特定宽度和固定位置的 div 居中?

Div居中在屏幕正中间

不固定文字在固定高度宽度下垂直水平居中

宽度不固定,水平居中

不设置宽度的盒子模型水平居中问题。

以动态宽度居中固定 div (CSS)