为什么这个 <ul> 不能完全水平居中?

Why won't this <ul> center perfectly horizontally?

Edit2:抱歉,我搞砸了整个问题。我将 ul 居中,它会稍微偏右。如果我使用 divs 做同样的事情,它就会正确居中。

这里我用div:http://cssdeck.com/labs/rt6p03qe 这里我用的是ul:http://cssdeck.com/labs/g4iyhnqb

如您所见,它们略有偏移,尽管两者的代码相同。

UL 具有内置填充。将你的 UL 设置为 padding: 0 并且它不会被偏移。