代码之家  ›  专栏  ›  技术社区  ›  Vignesh Subramanian

在bootsrap中添加空格pre后超出div的文本

  •  0
  • Vignesh Subramanian  · 技术社区  · 7 年前

    我有一个div,它将显示来自多行文本字段的内容

    <div class="col-sm-12">
          <span class="description ng-binding">
             Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
             Nam porttitor varius tortor..
          </span>           
    </div>
    

    description div有时需要显示多行文本。但它在一行中显示的内容忽略了下一行(新的)内容。所以我添加了下面的css

    .description {
        white-space: pre;
    }
    

    添加后,它将以多行显示。但现在的问题是,如果行很大,那么它将超出父div,而不是包含在div中。

    我试着按照建议添加下面的css here ,但没用

    .description {
        white-space: pre;
        max-width: 98%;
        text-overflow: ellipsis;
        word-break: break-word;
    }
    

    enter image description here

    我错过了什么?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Vignesh Subramanian    7 年前

    我把css从 white-space:pre white-space:pre-wrap 而且成功了

    .description{
        white-space: pre;
    }