使用PHP从数据库添加和加载信息并将信息返回到div。 Div扩展,高度甚至CSS设置为不同

时间:2012-09-21 21:01:04

标签: php javascript html css

正如您在标题中所听到的,我正在使用PHP将信息添加到数据库,然后使用该信息。这是一个简单的评论系统。我是PHP的新手,并不知道是否有更简单的方法来创建我正在做的事情,但我的问题仍然是相同的。当我得到一个大的信息,如果它没有任何空格,它会在一行中处理div,它会自动增加div的宽度和高度。

与此同时,我还有另一个div,其中包含姓名和内容等个人信息。它是宽度的1/4,注释div为3/4(因为我用CSS设置)。随着评论越来越大,info-div变得越来越小(出于某些疯狂的原因,无论是宽度还是高度!)。

当我收到信息时,我从一列获取所有信息并将其显示在表格中。我将注释和info-info放在两个单独的td标签中,并将每个单元格信息放在具有适当宽度和高度的div中(高度150px宽度25%/ 75%)。

我已经尝试用自动换行空格和溢出来破坏这条线,但没有接缝可以工作。

我自己知道浏览器是如何显示的那样,因为如果我将信息放在正文中,则divs的宽度和填充将与CSS中的值匹配。不在内容div中。为什么它会像我不知道的那样反应,我想知道是否有人知道我能做些什么...而且如上所述,这只发生在字符串很长时。否则它会100%正常工作。

感谢任何帮助...我现在使用PHP,JS,HTML,CSS,并且解决方案需要使用格式的以太(我可以像jQuery一样使用以及其他类似的)

1 个答案:

答案 0 :(得分:0)

也许你可以使用

<强> CSS

max-height: 300px;
overflow: scroll;

这意味着你的div永远不会超过300px,如果内容更长,你会得到一个滚动条。