我不确定这个问题是否已经得到解答(我想它可能已经回答了),但是你如何使这个动态 div 居中?
(我想#two
将自己对齐到 的中间位置#one
。)
现在我的 jsFiddle 这样做:http: //jsfiddle.net/sE8Sc/4/
HTML:
<div id="one">
</div>
<div id="two">
<a class="stuff">a</a>
<a class="stuff">b</a>
<a class="stuff">c</a>
</div>
CSS:
#one { width:100%; height:200px; background-color:#222; float:left; }
#two { text-align:center; float:left; }
.stuff { width:20px; height:20px; background-color:#444; margin:0 5px; float:left; }
我试过了margin:0 auto;
,text-align:center;
但仍然没有骰子。我不是在考虑声明一个已定义的margin
类似margin:0 41%;
,因为如果我想<a class="stuff">
在列表中添加另一个,它会失去位置......
任何人?这可能是一些我无法弄清楚的简单定位错误。
编辑:我环顾四周,看到了 Nivo Slider 的这个演示——http://demo.dev7studios.com/nivo-slider/——它是如何用 960px 宽度定义自己的?