前端如何切换主题

 时间:2024-10-28 13:02:26

1、在皮肤最顶层 做一个classname来标示如darklight..dark button { color: white; background: dark; }.light button { color: dark; background: gray; }

前端如何切换主题

2、这种方式的好处在于, 不用加载额外css, 只需要改变顶层的classname就可以达到切换皮肤的效果

前端如何切换主题

3、通过动态修改link<link href="theme.default.css" /><link href="theme.dark.css" id="J-theme-link" />

前端如何切换主题

4、theme.light.cssbutton { color: white; background: dark; }

前端如何切换主题

5、theme.dark.cssbutton { color: dark; background: gray; }

前端如何切换主题

6、js控制function changeTheme(type) { var el = doucment.querySelector('J-theme-link'); el.href = themeUrl + '/theme.' + type + '.css'; }

前端如何切换主题
  • 如何优化营商环境建议
  • 井下作业常用工具(十)油管吊卡的使用
  • 怎么把身体锻炼成代谢高的体质?
  • MpKsl木马病毒产生很多svchost.exe手动查杀方法
  • 小儿鞘膜积液有哪些表现?
  • 热门搜索
    周边旅游景点大全 漳州旅游必去十大景点 旅游业 旅游作文 国外旅游景点排行 假期旅游 旅游团报价 6月份适合去哪里旅游 辽宁旅游 新疆旅游线路