我一直在努力寻找一个好的方法来做到这一点,但到目前为止还空无一物,需要一些指导。
基本上,我现在拥有的是一个样式选择器,它为网站提供了 10 种预定义样式供用户选择。它们中的大多数都是怪诞的,并且仅仅是概念的证明。
这是由 PHP 和 mysql 控制的。当用户登录并选择非默认样式时,它会针对他们在数据库中的用户记录添加。然后站点刷新并加载所选样式。
它工作得非常好,但现在我想尝试进行一些细粒度的控制。例如,我希望用户能够选择自己的标题背景颜色、标题文本颜色、子标题颜色和一些字体大小。
这是一件相当微不足道的事情,如果我找不到实现它的方法,那就这样吧。
我最初的想法是有一个表格,其中包含每个可定制的大小部分的列,例如字体大小、颜色等。在表格中,将是每个用户的记录。然后他们使用一些界面来挑选他们想要的东西,然后将其添加到表格中。
我的问题是如何处理我从数据库中检索到的值。我本来希望将它们直接插入到 CSS 文件中,但我认为如果没有一些服务器配置更改,这是不可能的,我无法开始工作。
那么,如果有任何方法的话,是否有人对最好的方法有任何建议。
问候编辑