右对齐span元素内的第一行

时间:2010-06-22 23:18:49

标签: html css

我有一个跨度,它位于固定宽度的div内。范围包含可能包装到多行的文本。

我的问题是我希望第一行文本右对齐,后续行(由自动换行引起)自动与第一行对齐。

即,

    This is what I want to
    happen after a word
    wrap

    This is what I do NOT
           want to happen

1 个答案:

答案 0 :(得分:2)

在你的span和div之间,添加另一个带有float的div:right。

如:

<div style="width:200px">
  <div style="float:right">
    <span>This is what I want to happen after a word wrap</span>
  </div>
</div>

别忘了清理浮子。