【问题标题】:Showing whitespace from text (Laravel 5.3)显示文本中的空格(Laravel 5.3)
【发布时间】:2017-02-12 23:59:48
【问题描述】:

用户一直在为他们的段落添加中断,当查看他们的文本列时可以在数据库中看到这些中断,如下所示:

但是,当我在他们的个人资料页面上显示文本时,如下所示:

<h5>{{ $user->description }}</h5>

文本仅显示为一个大段落。我希望在页面上显示数据库中的换行符以拆分段落。

【问题讨论】:

    标签: php laravel laravel-5.3 blade


    【解决方案1】:

    这很可能是 CSS 问题而不是 Laravel 特定问题。您应该尝试将该元素设置为尊重空白:

    h5 {
        white-space: pre-wrap;
    }
    

    white-space: pre 也是一个选项。

    您可以在此处查看空白选项之间的差异: https://css-tricks.com/almanac/properties/w/whitespace/

    【讨论】:

      【解决方案2】:

      在您的数据库中,该字段可能有“\n”作为换行符,因此要在 HTML 中查看它,您需要将 "\n" 更改为 &lt;br&gt;,试试这个: http://php.net/manual/en/function.nl2br.php

      【讨论】:

        猜你喜欢
        • 2017-05-30
        • 2017-09-28
        • 1970-01-01
        • 2017-04-11
        • 2017-06-12
        • 1970-01-01
        • 2017-08-18
        • 2017-12-08
        • 1970-01-01
        相关资源
        最近更新 更多