如何指定一个css类来回显$ output

时间:2015-11-27 12:18:08

标签: php css output echo styling

如何指定CSS类来回显$ output

我目前正在尝试此代码:

    echo '<p class="errormsg">' . $output . '</p>';

我的CSS:

&#13;
&#13;
.errormsg {
    color: red;
}
&#13;
&#13;
&#13;

我没有得到解析错误,但CSS没有做任何事情。知道这可能有用吗?尝试了我在这里找到的几种解决方案,但他们也没有工作。

4 个答案:

答案 0 :(得分:0)

作品

<style>
.errormsg {
color: red;
}
</style>

<?php
    echo '<p class="errormsg">something</p>';
?>

答案 1 :(得分:0)

将样式放在文件的head元素中

<head>
    <style>
        .errormsg {
            color: "red";
        }
    </style>
</head>

&#13;
&#13;
.errormsg {
    color: red;
}
&#13;
<div class="errormsg">
  Hello
  </div
&#13;
&#13;
&#13;

答案 2 :(得分:-1)

尝试编写仅包含此代码的页面:

<style>
.errormsg {
   color: red;
}
</style>
<?php    $output='hello'; echo '<p class="errormsg">' . $output . '</p>'; ?>

那会有效。你必须有其他东西干扰你的风格声明,或者$ output有一些覆盖红色的html。 我提供给您的是更多故障排除建议,因为您的代码应该有效 - 只要您的css位于<style>标记内。

然后,您只需逐步将工作代码工作到您的页面中,直到您弄清楚是什么打破了它。故障排除...

答案 3 :(得分:-1)

试试这个

<style>
  .errormsg {
       color: red;
  }
</style>

<?php
    echo "<p class='errormsg'>$output</p>";
?>