谁能建议我有没有办法在 css 中添加 php 变量
Can anyone suggest me is there any possible way to add a php variable in css
是否可以在 css 文件中添加 php 变量?如果是如何添加?提前致谢。
CSS 是文本。您可以从 PHP 脚本输出它,几乎与 HTML.
一样容易
您只需指定内容类型,因为默认值 (HTML) 不合适。
<?php
header("Content-Type: text/css");
$background = "orange";
?>
body { background: <?php echo $foo; ?>; }
注意动态生成 CSS.
引入的缓存问题
是的,有。首先,您创建 .php
文件。接下来,您在其中写入 CSS 并回显任何需要的变量
<?php
header("Content-Type: text/css");
$color = "#ddd";
?>
#div {
color: <?php echo $color; ?>;
}
此外,考虑使用 LESS 或其他类似的 CSS 框架(如果可能的话,满足您的需要)。它允许有变量、计算、函数等等。
是否可以在 css 文件中添加 php 变量?如果是如何添加?提前致谢。
CSS 是文本。您可以从 PHP 脚本输出它,几乎与 HTML.
一样容易您只需指定内容类型,因为默认值 (HTML) 不合适。
<?php
header("Content-Type: text/css");
$background = "orange";
?>
body { background: <?php echo $foo; ?>; }
注意动态生成 CSS.
引入的缓存问题是的,有。首先,您创建 .php
文件。接下来,您在其中写入 CSS 并回显任何需要的变量
<?php
header("Content-Type: text/css");
$color = "#ddd";
?>
#div {
color: <?php echo $color; ?>;
}
此外,考虑使用 LESS 或其他类似的 CSS 框架(如果可能的话,满足您的需要)。它允许有变量、计算、函数等等。