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