2016-11-16 37 views
0

我有一个问题,即单元格的内容超出了这个单元格。 这是它的外观:包装表格中的单元格内容

image

这是我用来创建该表的代码:

<div class="tab-content"> 
    <div role="tabpanel" class="tab-pane active" id="comments"> 
     <table class="table table-hover" style="table-layout: fixed; width: 100%"> 
      <tr> 
       <th class="col-md-2">Data</th> 
       <th>Komentarz</th> 
      </tr> 
      <?php foreach ($loan->client->commentsChronologically as $comment) { ?> 
      <tr> 
       <td class="col-md-2"><?= $comment->add; ?></td> 
       <td><?= $comment->content; ?></td> 
      </tr> 
      <?php } ?> 
.... 

我想修改此行:

<td><?= $comment->content; ?></td> 

我试图在那里添加wordwrap,并且我尝试在<td>中使用自动换行,但它不起作用。我不知道该怎么办。有什么建议么?

+0

使用'​​<? print htmlentities($ comment-> content); ?>'如果单元格被内容破坏 – JustOnUnderMillions

+0

或尝试'​​<? print nl2br($ comment-> content); ?>'如果您在评论内容中允许/保存换行符 – JustOnUnderMillions

+0

或者使用CSS'white-space:pre-wrap;' – JustOnUnderMillions

回答

0

没有人正在解决真正的问题,这是造成这种情况的原因:table-layout: fixed - 删除那个,你是黄金。

+0

我加了这个来解决我的问题。没有{table-layout:fixed}它不起作用。当我添加它时,“保存”按钮出现女巫消失时,文本从一个单元出去。 – Speedvees

+0

固定位置是导致问题的原因。 *摇头* – junkfoodjunkie

相关问题