我正在创建一个带有浮动列表项的缩略图库,我希望以流畅的布局居中。当它是单行时,我可以毫无问题地做到这一点,但是当它溢出时,它们不再居中。纯粹用css这是不可能的吗?这是一个例子:
<style>
#centeredmenu {
float:left;
width:100%;
position:relative;
}
#centeredmenu ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:50%;
text-align:center;
}
#centeredmenu ul li {
display:block;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
right:50%;
width: 200px;
background-color:black;
border:1px solid white;
}
</style>
<div id="centeredmenu">
<ul>
<li>/</li>
<li>/</li>
<li>/</li>
<li>/</li>
<li>/</li>
<li>/</li>
<li>/</li>
<li>/</li>
</ul>
</div>
如果它不能纯粹用css来完成,谁能指出我如何用js来完成它?