gpt4 book ai didi

php - 如何在不刷新页面的情况下从 php var 呈现 css 代码?

转载 作者:行者123 更新时间:2023-11-28 14:20:38 25 4
gpt4 key购买 nike

我有一个页面,其中所有内容都使用 ajax 和 php 完成。

我有标签内内容,用户可以在其中使用颜色选择器选择颜色。

当用户选择保存他的颜色时,我将新的 CSS 代码存储到数据库中。

这是CSS代码

.browser_content{ background-color: #188072; width: 420px; padding-left: 5px; color: #FFFFFF; -moz-border-radius: 5px; border-radius: 5px; webkit-border-radius: 5px; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#188072), to(#333333)); background: -webkit-linear-gradient(top, #188072, #333333); background: -moz-linear-gradient(top, #188072, #333333); background: -ms-linear-gradient(top, #188072, #333333); background: -o-linear-gradient(top, #188072, #333333); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#188072, endColorstr=#333333); } 


.hotel_location{ background-color: #999999; }

因此,当用户下次尝试打开此选项卡时,我想将此 css 加载到该页面中。我尝试使用 php header 但没有任何反应。

我必须再次注意,没有页面刷新,内容是用 ajax 加载的,也不能有新的 php 文件会像 .css 一样使用,必须使用 echo、print 或类似的东西解决。

谢谢。

最佳答案

你可以在你的 php 页面中使用这样的东西:

<style type="text/css">
.your_class
{
<?php
$colorValues = ... // get user's color settings from db
echo ' color: ' . $colorValue . ' !important;'
?>
}
</style>;

关于php - 如何在不刷新页面的情况下从 php var 呈现 css 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8528565/

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