php - 用户配置文件自定义 css

标签 php javascript css

在我正在开发的网站中,我想让用户在他们的个人资料页面上设置他们自己的自定义“css”。

例如,我让用户能够为 <body> 选择背景颜色使用 js 颜色选择器。

然后我用 php 创建一个“css-ready”字符串并将其保存在数据库中。

我想问的是:每次用户输入另一个用户配置文件时,我如何才能应用此 css?

可能会有很多用户可以自定义的东西,所以会有一个很大的 css 字符串,我需要一些跨浏览器的东西,如果可能的话,它也可以在没有 javascript 的情况下工作..

谢谢。

最佳答案

您可以尝试一个带有内容类型文本/css header 的 php 文件,它根据从数据库中获取的 CSS 回显 CSS,您可以将默认 CSS 添加到您的网站,然后只在链接标签列表中创建最后一个路径那个 php 文件,这样你就有了一个默认的 CSS 来回退,如果定义了任何自定义的 CSS 将在默认之上应用..

关于php - 用户配置文件自定义 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10790408/

相关文章:

php - 在 PHP 中的嵌套关​​联数组中搜索值并返回其路径

php - 处理大图像

javascript - useState hook 的 set State 函数无法与 socket.io 一起正常工作

javascript - 使用 jQuery fadeToggle 打开新的 div 时关闭其他 div

javascript - 如何使用 Vue JS 为向导类型表单制作动画

html - 使纹理 100% 的宽度不起作用,因为它会溢出任何其他内容

php - 如何从另一个表列链接表列?

php - 使用 json 解码获取一些数据

javascript - 条件比较中继承的真值检查

html - 使 Div 大小适合背景图片