主题切换如果做得太粗暴,用户会感觉自己不是在换配色,而是在重新打开一个站点。更好的做法是让颜色、图片和局部卡片一起跟着动,但保持当前位置和阅读状态不变。 这个博客现在的主题切换就是这么处理的。页面主体、首页大图、文章卡片和按钮样式都跟着主题走,切换后还保留滚动位置和当前浏览节奏,尽量像换一层皮肤,而不是重来一次。