如何指定CSS类来回显$ output
我目前正在尝试此代码:
echo '<p class="errormsg">' . $output . '</p>';
我的CSS:
.errormsg {
color: red;
}
&#13;
我没有得到解析错误,但CSS没有做任何事情。知道这可能有用吗?尝试了我在这里找到的几种解决方案,但他们也没有工作。
答案 0 :(得分:0)
作品
<style>
.errormsg {
color: red;
}
</style>
<?php
echo '<p class="errormsg">something</p>';
?>
答案 1 :(得分:0)
将样式放在文件的head元素中
<head>
<style>
.errormsg {
color: "red";
}
</style>
</head>
.errormsg {
color: red;
}
&#13;
<div class="errormsg">
Hello
</div
&#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>";
?>