为了账号安全,请及时绑定邮箱和手机立即绑定

使用display:inline然后text-align:center为何不居中?另外.container使用了相对定位,为何原来位置未保留?

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>不定宽块状元素水平居中</title>
<style>
.container{
    float:left;
position:relative;
left:50%
}

.container ul{
list-style:none;
margin:0;
padding:0;

position:relative;
left:-50%;
}
.container li{float:left;display:inline;margin-right:8px;}


/*下面是代码任务区*/

.wrap-center{
    background:#ccc;
    display:inline;
    text-align:center;
    
}

</style>
</head>

<body>
<div class="container">
<ul>
    <li><a href="#">1</a></li>
        <li><a href="#">2</a></li>
        <li><a href="#">3</a></li>
    </ul>
</div>

<!--下面是代码任务区-->
<div class="wrap">
    <div class="wrap-center">我们来学习一下这种方法。</div>
</div>
</body>
</html>

如题,为何不居中?另外.container使用了相对定位,为何原来位置未保留?.wrap模块显示在.container原来位置。


正在回答

3 回答

text-align:center; 

这句应该写在父元素中,即    .wrap   里面,不应该是 .wrap-center

0 回复 有任何疑惑可以回复我~
#1

nineSean 提问者

谢谢,是应该在父层设置格式。另外li层中设置float:left,应该是紧靠父层即ul层左边,为何会居中还没想通
2016-07-07 回复 有任何疑惑可以回复我~

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8">

<title>不定宽块状元素水平居中</title>

<style>

.container{

    float:left;

position:relative;

left:50%

}


.container ul{

list-style:none;

margin:0;

padding:0;

position:relative;

left:-50%;

}

.container li{float:left;display:inline;margin-right:8px;}



/*下面是代码任务区*/


.wrap-center{

    background:#ccc;

    margin:0 auto;

    

}

</style>

</head>


<body>

<div class="container">

<ul>

    <li><a href="#">1</a></li>

        <li><a href="#">2</a></li>

        <li><a href="#">3</a></li>

    </ul>

</div>


<!--下面是代码任务区-->

<div class="wrap">

<table class="wrap-center"><tr><td>

<div >我们来学习一下这种方法。</div>  

</td></tr></table>

    

</div>

</body>

</html>


0 回复 有任何疑惑可以回复我~

.wrap{

    background:#ccc;

    display:inline;

    text-align:center;

这样写就居中了  


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

使用display:inline然后text-align:center为何不居中?另外.container使用了相对定位,为何原来位置未保留?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号