gpt4 book ai didi

javascript - 使用 JavaScript 更改 CSS 文件中 PHP 变量的值

转载 作者:行者123 更新时间:2023-11-28 15:58:42 24 4
gpt4 key购买 nike

我四处搜索,但没有找到关于此主题的任何具体信息。我知道由于服务器端/客户端的差异,您不能使用 javascript 更改 php 变量。

我想弄清楚我是否在 CSS 文件中有一个 php 变量,该变量保存在整个 css 文件中应用的颜色的十六进制代码值。有没有办法使用 JavaScript 来更改标签内定义的十六进制代码的值?例如:

<?php
$clabel = '#330099'; //purple 51:0:153
?>
.text2
{
color: <?=$clabel?>; /* font change*/
font-size: 14px;
font-weight: bold;
font-family: Trebuchet MS, arial, verdana;

我想知道如何更改 $clabel 值,以便它会影响 css 文件中 clabel 变量的所有其他实例。

最佳答案

不,这是不可能的。整个 PHP 代码在服务器端执行,客户端只能看到它的输出。 JavaScript 完全是客户端,并且不知道页面上是否存在任何 PHP 代码。

或者,您可以创建两个 CSS 类,一个使用普通字体,一个使用更改后的字体,然后通过 JavaScript 更改所需 HTML 标签的类。这是可能的。

关于javascript - 使用 JavaScript 更改 CSS 文件中 PHP 变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37684648/

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