我一直在尝试将 php 文件用作 css(我需要使用某些逻辑生成 css),但我发现的唯一信息是如何使用 php 变量来建立 css 规则。这是问题,我需要创建一个滑块(仅包含使用 css 和 php 的 X 图像)所以我使用 php 文件作为 cssheader("Content-type: text/css; charset: UTF-8");在开始时添加,在大多数示例中,我发现它们在某些 php 标签内解决了变量在 php 代码之外,他们编写了 css 代码,例如.Someclass{color:<?php echo $myVarWithTheColor;>;}但我需要用类似的东西实际生成整个 css 部分<?php for ($i=1; $i < $cantidad; $i++){ echo ".Someclass$i{color:$myVarWithTheColor;>";}目前,echo 什么都不做,文件被读取为一个没有任何内容的 css(如果我在 php 下添加 css 则 css 被正确读取),我也尝试使用 print 甚至 var_dump 没有结果
2 回答
FFIVE
TA贡献1797条经验 获得超6个赞
输出不是有效的 css。尝试这个:
<?php for ($i=1; $i < $cantidad; $i++){ echo ".Someclass$i{color:$myVarWithTheColor;}";} ?>
结束 ?> 标记不是必需的。
大话西游666
TA贡献1817条经验 获得超14个赞
这对我有用:)
<style>
<?php
$cantidad = 4;
$myVarWithTheColor = "red";
for ($i = 1; $i < $cantidad; $i++) {
echo ".Someclass" . $i . " {color: " . $myVarWithTheColor . ";}";
}
?>
</style>
- 2 回答
- 0 关注
- 152 浏览
添加回答
举报
0/150
提交
取消