我对这种事情很陌生,我正在开发一个现有的生产网站。我从来没有从头开始设计网站,但我想做的是添加某种功能,允许用户自定义他们自己的主题,然后将其应用于网站。
对于这个问题如此简单,我深表歉意,但我正在寻找的是使现有 Web 应用程序主题化的不同方法。我不完全确定如何更具体。
提前致谢!
我最近检查了这个东西,你可以用一些 jQuery 使它成为主题。转到http://jqueryui.com/slider/并浏览旁边的示例。您可以使用一些滑块,例如不透明度或应该使用多少列。颜色选择器也不错(http://www.w3schools.com/tags/ref_colorpicker.asp)。但是要完成所有这些工作,您需要学习一些语言,如 HTML、CSS、JS、PHP、jQuery 等。对于以前从未使用过这些语言的用户来说,这一切都非常先进。
这可能是一个需要讨论的高级主题,它的复杂性可能取决于您的设计以及您尝试保持动态主题的哪些部分。在一般实践中,人们选择页眉、页脚、背景前景色作为动态颜色并为它们创建单独的样式表,然后让用户从控件中选择主题并交换样式表。基本的线框模板样式通常放在一个通用样式表中。您还可以通过让用户选择说 2 列布局或 3 列布局来使您的页面有点动态。这真是一个疯狂的话题,也许有很多事情可以做。