向右移动两个跨度

making two spans to the right

我正在尝试将文本向右对齐两个跨度。

<span style="float: right;"> close </span>
<span style="float: right;"> x </span>

不知何故,x 出现在 close 之前,如下所示:

 x   close

我该如何解决?

重新表述这个问题,我正在尝试将两行向右对齐,如下所示:

 1,300,000   x
       100   x

但我得到的只是:

1,300,000   x
100  x

这里缺少什么?

您应该在父元素中将其右对齐:

<span style="float: right;">
    <span> close </span>
    <span> x </span>
</span>

我用了 'text-align: right' 而不是 'float'。工作了。谢谢大家。