代码之家  ›  专栏  ›  技术社区  ›  Einar

跨元素内的第一行右对齐

  •  1
  • Einar  · 技术社区  · 16 年前

    我有一个跨度,在一个固定宽度的div里面。范围包含可能换行到多行的文本。

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

    即。,

        This is what I want to
        happen after a word
        wrap
    
        This is what I do NOT
               want to happen
    
    1 回复  |  直到 16 年前
        1
  •  2
  •   desau    16 年前

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

    例如:

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

    别忘了清理浮标。