我的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显示那些行,那么一切都只是在同一行上
答案 0 :(得分:1)
与@u_mulder和@ThrowBackDewd一样,在顶部说,使用nl2br()
函数。
在你的情况下,它会是这样的:
<div class="TextAndStuff">
<?php echo nl2br($uin->text); ?>
</div>