在我的网站上,您可以发表评论,但我不确定如何使用 CSS 设置它们的样式。我记得读过一些关于使用 ul 和 li 标签的文章,但我想不通。我希望每个单独的评论都有边框、背景颜色等。这是 PHP:
$query = "SELECT * FROM catharsis";
$result = mysql_query($query);
$num = mysql_numrows($result);
mysql_close();
echo "<h4><center>Let it out.</center></h4>";
$i = 0;
while ($i < $num) {
$name = mysql_result($result,$num - $i,"message");
echo "$name<br>";
$i++;
}
我想弄清楚的是如何对此进行编码,以便我可以为 echo "$name<br>";
上课并因此使用 CSS 设计我的评论。
最佳答案
做:
echo '<ul class="comments">';
for($i = 0; $i < $num; $i++) {
$name = mysql_result($result,$num - $i,"message");
echo "<li>$name</li>";
}
echo '</ul>';
然后你可以用这个 CSS 来设计它:
ul.comments li {
// style goes here
}
您可能需要重新设置 ul.comments
的样式也是,因为我怀疑你想要默认值。
或者,您可以只做 <ul>
并制作每个 <li>
进入<li class="comment">
关于php - 从数据库中提取评论后,您如何设置评论的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3284531/