Div文本不会显示出来

时间:2016-03-20 18:20:30

标签: php html css

我的div有问题,当我尝试使用<?php echo $uin->text; ?>将文本放入div中时,dosnt显示为我想要它

好吧,如果它有效,它应该看起来像这样

    SOME TEXT HERE




    SOME TEXT SOME LINES BELOW


MORE TEXT AT THE BOTOM

但对我来说,它总是像这样出现

SOME TEXT HERE SOME TEXT SOME LINES BELOW MORE TEXT AT THE BOTOM

这是我尝试的代码

<style>
.TextAndStuff {
background: url(<?php echo $uin->backgroundimg; ?>);
background-repeat: no-repeat;
width: 100%;
text-align: left;
}
  </style>
  <div class="TextAndStuff">
  <?php echo $uin->text; ?>
  </div>

所以我不知道我做错了什么,但是如果在顶部文本和midle文本旅馆$uin->text之间有3行,那么dosnt显示那些行,那么一切都只是在同一行上

1 个答案:

答案 0 :(得分:1)

与@u_mulder和@ThrowBackDewd一样,在顶部说,使用nl2br()函数。

在你的情况下,它会是这样的:

  <div class="TextAndStuff">
  <?php echo nl2br($uin->text); ?>
  </div>