我正在开发一个网站,我希望允许用户切换主题(主要是颜色,字体等,而不是布局)。
我的想法是在身体上有一个类,比如theme1,然后将所有样式放在该类下面:
.theme1{
//less code here
}
.theme2{
//less code here
}
这样,为了切换主题,我所要做的就是替换正文中的类。
这是一个很好的解决方案,还有更好的方法吗?
答案 0 :(得分:0)
如果您使用的是LESS,那么将所有样式包装在
中非常简单body.theme-class { }
选择
这似乎合情合理;它使更改主题成为更改body标签上的类的简单案例。