【发布时间】:2012-08-27 20:56:55
【问题描述】:
我可以通过设置 margin-left 来右对齐一个元素
margin: 0 0 0 auto;
但不浮动
float: right;
?
我不知道这是否正确,但它在 Chrome 和 Safari 中都有效。
========
A.K 的回答正是我所需要的;
这也很有帮助,来自 Praveen Kumar: 可以,但支持有限。它仅适用于 Chrome 和 Safari。我猜甚至在 Firefox 中也没有。看,如果你打算只针对 Chrome 浏览器,是的,你可以。所有基于 -webkit- 的浏览器都支持这一点,但不支持其他浏览器。选择是你的。 :)
【问题讨论】:
-
你为什么要这样做?
-
在那个 div 中做对:0
-
你也可以做 padding-right:0
-
我不知道你想达到什么目的,但你可以使用 text-align:right 来实现这个
-
因为居中对齐一个元素使用这个 - margin: 0 auto;所以....