我正在设计一个需要不同主题的应用程序。 “主题”是指颜色和 Logo 。使用 jQuery themeroller 是唯一的选择还是有更简单的解决方案来通过提供颜色和图像来生成主题?
谢谢
最佳答案
一个简单的解决方案是给主体(或包装所有内容的 div)一个 css 类来指示主题。
然后您可以根据主题类指定颜色和背景图像。
例如
.theme1 .thingy { color: #eee; }
.theme2 .thingy { color: red; }
如果您愿意,可以将 theme1 和 theme2 定义放在单独的文件中。
这样做意味着可以使用客户端 javascript 仅通过更改正文的类来交换主题。
关于jquery - 应用主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3364065/