基于PHP变量的HTML更改css样式
我有一个包含html和php的php页面。我有以下代码:基于PHP变量的HTML更改css样式,php,html,css,Php,Html,Css,我有一个包含html和php的php页面。我有以下代码: for ($x = 0; $x <= 100; $x++) { $result = convertTemp($x); $tempdesc = getTempName($x); $textcolor = "blue"; echo ($x . " degrees F is equal to " . round($result, 1) . " C, which is " . '<span id
for ($x = 0; $x <= 100; $x++) {
$result = convertTemp($x);
$tempdesc = getTempName($x);
$textcolor = "blue";
echo ($x . " degrees F is equal to " . round($result, 1) . " C, which is " . '<span id="<?php $textcolor ?>" >' . $tempdesc . '</span>' ."<br/>\n");
}
$x=0;$x的
您已经使用PHP,因此应该删除
单引号中的变量是文本,而不是变量。在双引号中,PHP将其扩展为值
您的变量是$textcolor
,而不是$blue
尝试:
echo($x.“华氏度”等于“.round($result,1)。”C,即“$tempdesc.”“
\n”);
也许您想要的是更改内联样式
for ($x = 0; $x <= 100; $x++) {
$result = convertTemp($x);
$tempdesc = getTempName($x);
$textcolor = "blue";
echo ("{$x} degrees F is equal to {round($result, 1)} C, which is " .
'<span style="color:{$textcolor}">' . "{$tempdesc}" . '</span>' ."<br/>\n");
}
对于($x=0;$x您没有任何变量($blue)
请只更换这一行
<span style="color:'.$textcolor.'" >
使用sass如何?你可以使用变量作为颜色或其中的任何内容!@user3783243回答这个问题,我会接受的。这就成功了。
<span style="color:'.$textcolor.'" >