2015-12-10 2 views
0

Hey je suit html pour une section de commentaire:corps de panneau dynamique bootstrap

{% for comment in comments %} 
    <br> 
    <div class="container"> 
     <div class="row"> 
     <div class="col-sm-5"> 
      <div class="panel panel-default"> 
      <div class="panel-heading"> 
       <strong>{{ comment.author.username }}</strong> 
       <div class="text-muted">commented on: {{ comment.created|date:"Y/m/d" }}</div> 
      </div> 
      <div class="panel-body"> 
       {{ comment.content }} 
      </div> 
      </div> 
     </div> 
     </div> 
    </div> 
{% endfor %} 

Quand j'ai texte est trop long, il déborde juste au moment comme celui-ci.

enter image description here

Comment puis-je forcer les sauts de ligne lorsque le texte est trop long pour la boîte de commentaires?

+4

Vous pouvez le faire - '.break mot {word-wrap: break-word;}' –

Répondre

1

Vous pouvez le faire:

CSS

.break-word { 
word-wrap: break-word; 
} 

HTML

{% for comment in comments %} 
    <br> 
    <div class="container"> 
     <div class="row"> 
     <div class="col-sm-5"> 
      <div class="panel panel-default"> 
      <div class="panel-heading"> 
       <strong>{{ comment.author.username }}</strong> 
       <div class="text-muted">commented on: {{ comment.created|date:"Y/m/d" }}</div> 
      </div> 
      <div class="panel-body"> 
       <p class="break-word">{{ comment.content }}</p> 
      </div> 
      </div> 
     </div> 
     </div> 
    </div> 
{% endfor %} 

DEMO HERE

+0

Cela a fonctionné! Merci beaucoup :)! –

1

utiliser dans le style de la vôtre

.panel-body 
{ 
word-break: break-all; 
}