我的SQL数据库中有一个“body”列,它被设置为'text',从这里我保存了未格式化的文本,当我在我的变量while index.php里面的循环,而不是停留在它所放置的div内,它会溢出div,有人可以帮助我吗?在一条直线上溢出一个div的文本
这是我的while循环代码,CSS包含在回显的HTML标记中。
while($row = mysql_fetch_assoc($query))
{
$id = $row['id'];
$date = $row['date'];
$body = $row['body'];
$postdate = date('d-m-Y', strtotime($date));
echo "Posted on: $postdate";
if(isset($_COOKIE['userlogin']))
{
echo " <a href='edit.php?id=$id' style='float: right;'>Edit News</a> <a style='float: right;'>[ | ]</a> <a href='delete.php?id=$id' style='float: right;'>Delete News</a>";
}
从这里就是我得到的问题:
echo "<br />";
echo "<div style='width=800px; border: 1px solid #FFF;'>$body</div>";
echo "<hr width='100%' />";
}
看来,即使在发生溢出值,和宽度。该文本仍然从它的div标签挤出。
在猜测,你需要检查你的CSS。请张贴一些示例代码。 – trickwallett 2011-04-20 15:35:41
我已经将我的代码添加到问题:) – 2011-04-20 15:43:41