.container中的left:50%是相对于div偏移吗?
为什么相对于div偏移,却是在页面的正中心呢,div的宽跟页面的宽一样吗?
为什么相对于div偏移,却是在页面的正中心呢,div的宽跟页面的宽一样吗?
2016-07-24
嗯,此时div层用的是窗口的大小。相对于父元素偏移,前辈元素一直在变,你看看我的代码。
.container{
float:left;border:1px solid red;
position:relative;
left:50%
}
.container ul{
border:1px solid blue;
margin:0;
padding:0;
position:relative;
left:-50%;
}
.container li{float:left;display:inline;margin-right:8px;}
/*下面是代码任务区*/
.wrap{
float:left;border:1px solid red;
position:relative;
left:50%
}
.wrap-center{
background:#ccc;border:1px solid blue;
list-style:none;
margin:0;
padding:0;
position:relative;
left:-50%;
}
举报