我正在使用 PHP、MySQL、HTML 和 CSS。根据我的 PHP 变量中的值,我想将 CSS 类应用于
<?php
$e=$_POST['users']; //$e should have either employee_id or a string "All"
?>
<li><p align="center"><a href="salary_report.php">Salary Report(Individual)</a></p></li>
<li><p align="center"><a href="salary_report_combined.php">Salary Report(Combined)</a></p></li>
现在的情况是如果 $e=="All"那么我必须将 CSS 类 "class="active"应用于以下
<li><p align="center"><a href="salary_report_combined.php">Salary Report(Combined)</a></p></li>
如果不是,则将相同的 CSS 类应用到另一个
<li><p align="center"><a href="salary_report.php">Salary Report(Individual)</a></p></li>
我的问题是我应该如何根据 PHP 变量使用条件并将特定类应用于 HTML 元素?任何人都可以在这方面帮助我吗?提前致谢。
最佳答案
试试像这样的三元运算符
<li class="<?php echo $e == "All" ? 'active' : ''; ?>><p align="center"><a href="salary_report_combined.php">Salary Report(Combined)</a></p></li>
关于php - 如何根据 PHP 变量中包含的值应用 CSS 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17895973/