与Bug搏斗的夜晚......
2023-11-01 09:28:44
高端的食材,往往只需要最朴素的烹饪方式。
起因
前端小白。添加Gitalk评论系统后,昨晚发现页面暗黑模式正文字体不变色。强迫症狂怒😡😡😡!
经过
排查故障很久,最后发现居然是因为导入了Gitalk后,正文的CSS样式(.markdown-body部分)被Gitalk样式覆盖。
使用各种方法,包括尝试在Gitalk引入部分添加一个专用的容器类、使用!important等,效果都不好,甚至没任何效果。
搜索发现Github里已有前辈提出该问题。
恍然大悟。
结果
直接修改本地gitalk.css,删去其中和.markdown-body相关的样式,并设置仅加载本地(修改后的)样式。
成功。这下舒服了,睡觉。
总结
问题找对了,就等于解决了一半。