为什么CSS中没有浮动中心?

Kev*_*Cox 17 css css-float

我发现CSS中没有浮动中心,我有点失望.但是,我不禁问自己为什么.虽然很多人想用它来集中内容,但我希望用它来将一堆块浮动到动态页面大小的行上.不幸的是,没有浮动中心,它看起来很邋and,因为在一侧有额外的空间(整块不适合的任何部分).让我感到遗憾的是,这个属性的缺失会损害花车的预期用途.

我看不出为什么没有浮动中心的原因,并且想知道是否有人有理由,无论是技术还是其他原因为什么浮动中心不包括在标准中.

Exp*_*lls 8

而不是使用float: left,使用display: inline-block单个元素并使其容器居中.

http://jsfiddle.net/ExplosionPIlls/rAkNY/5/


alb*_*ert 3

没有浮动中心,因为浮动将元素从内容流中取出并将它们放置在尽可能远的左/右位置。浮动本身只会使物体向侧面移动。最后一部分不是 100%,但我认为这与打印有关。我知道花车的想法来自印刷行业。