php - 从数据库中提取评论后,您如何设置评论的样式?

标签 php html css

在我的网站上,您可以发表评论,但我不确定如何使用 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/

相关文章:

javascript - AngularJS 指令生成目录

javascript - 为什么 HTML DOM 事件不会立即影响同一个 DOM 元素?

javascript - 如何使用 Jquery 根据 html 中的关键字为元素的背景着色

php - mysql数据无法更新

php - MySQL 字段中的多个值

PHP 包含在网页上放错位置/处理晚了吗?

javascript - 将不同的 DOM 元素隐藏到通过 jquery 过滤的元素

html - ie9 边框半径

PHP简单HTML DOM解析器如何仅从第一个表获取TR

PHP 数据库不会保存数据