float 居中 left:50% 和 left:-50%
"我们可以这样理解:假想ul层的父层(即下面例子中的div层)中间有条平分线将ul层的父层(div层)平均分为两份,ul层的css代码是将ul层的最左端与ul层的父层(div层)的平分线对齐;而li层的css代码则是将li层的平分线与ul层的最左端(也是div层的平分线)对齐,从而实现li层的居中。"
div left:50% 是指 div的最左边 移动50%(最左端居中?因为我去掉ul left:-50%后 整个文字不居中 朝右偏了一点,加入ul left:-50%后 文字居中) 这样理解 div left:50% 对吗?
最上面 “ul层的css代码是将ul层的最左端与ul层的父层(div层)的平分线对齐” 我怎么理解都是ul的最右端ul层的父层(div层)的平分线对齐,才能实现li居中啊