gpt4 book ai didi

php - 在 PHP 中输​​出自定义 CSS 设置

转载 作者:太空宇宙 更新时间:2023-11-03 19:56:26 25 4
gpt4 key购买 nike

我正在尝试使用主题定制器的自定义设置在我的页面头部输出一些 CSS。当有值时,下面的代码工作得很好,但问题是当没有值时,它仍然输出其他所有内容。我只希望它在有自定义设置时出现。

<style>
body {background-color: <?php echo $background_color; ?>;}
</style>

我认为它需要某种条件语句?

最佳答案

如有必要,您可以在声明周围加上条件...例如:

<style>
body {
<?php if(!empty($background_color)) : ?>
background-color: <?php echo $background_color; ?>;
<?php endif; ?>
}
</style>

如果 background-color 将始终存在,并且您希望允许背景颜色被覆盖,您可以这样做:

<style>
body {
background-color: <?php echo !empty($background_color) ? $background_color : '#fff'; ?>;
}
</style>

在这个例子中,背景色默认为#fff。此方法称为 ternary operator .

关于php - 在 PHP 中输​​出自定义 CSS 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40852132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com