写了那么久的文章,现在才改回来!

简介: 大家好,我是即兴小索奇,最近在阅读文章时发现了自己文章的一个缺陷,就记录下来并分享给大家,大家写文章时也可以借鉴。

大家好,我是即兴小索奇,最近在阅读文章时发现了自己文章的一个缺陷,就记录下来并分享给大家,大家写文章时也可以借鉴。


这是我以前写的的文章,light亮色下显示正常


9cec816e86e7e2f1b15deac8873839f1.jpeg


-当我不经意间把手机调成深色模式阅读文章时,发现了一个缺陷


深色下显示light样式,很明显这样视觉效果不是很好


应该做到深色下显示深色主题,视觉效果才更加完美


606cfc69ee941d5a7c7f3b32662ff518.jpeg


于是我就想着做到自适应主题样式


我问了ChatGPT也看了很多博主的文章,发现大牛们就是不一样,基本都做到了自适应主题-也就是根据  light/dark  自适应的改变样式(应该不是自带主题样式吧),下面是 程序员鱼皮 的文章截图


这正是我想要改善的样式


a4bacdcf39b52232cfc0fc4183e62467.jpeg

5eeed477754e3095b468c7f1a374290e.jpeg



经过探索和测试之后发现了很简单的改善方法,在主题中加上几行代码就可以做到这样的效果


86e479f87b27cd15e3bc53963a6c5225.png


添加代码如下:

  /* 自适应浅暗色主题 */
  @media (prefers-color-scheme: dark) {
    blockquote.dark{
      background-color: rgb(56, 56, 56) !important;
      color: rgb(141, 141, 141) ;
    }
  }
  @media (prefers-color-scheme: light) {
    blockquote.light{
      background-color: #FBF9FD !important;
      color: #333;
    }
  }


这两段代码是 CSS 中的媒体查询语句,用于根据用户的颜色主题偏好设置来调整网页中的样式。具体来说,这两个媒体查询语句分别针对深色主题和浅色主题进行了样式设置。第一个媒体查询语句 @media (prefers-color-scheme: dark) 表示当用户的颜色主题偏好设置为深色主题时,将应用其中的 CSS 样式。


第二个媒体查询语句 @media (prefers-color-scheme: light) 表示当用户的颜色主题偏好设置为浅色主题时,将应用其中的 CSS 样式。


!important 表示此 CSS 样式优先级高于其它样式,避免和其它样式发生冲突


当然,里面的代码也可以加以修改设置为自己喜欢的颜色样式~


现在就做到自适应主题啦~


相关文章
|
3月前
|
存储 算法 Oracle
不好意思!耽误你的十分钟,JVM内存布局还给你
先赞后看,南哥助你Java进阶一大半在2006年加州旧金山的JavaOne大会上,一个由顶级Java开发者组成的周年性研讨会,公司突然宣布将开放Java的源代码。于是,下一年顶级项目OpenJDK诞生。Java生态发展被打开了新的大门,Java 7的G1垃圾回收器、Java 8的Lambda表达式和流API…大家好,我是南哥。一个Java学习与进阶的领路人,相信对你通关面试、拿下Offer进入心心念念的公司有所帮助。
不好意思!耽误你的十分钟,JVM内存布局还给你
|
JavaScript 算法 前端开发
阿秀思考了很久,最后还是决定啦!
五月份离职后,我给自己放了半个月的假才去入职的新公司,emm,截止目前为止暂时还没后悔,如果以后真的发生北京hulu那样被一锅端的事就算我倒霉好了。
76 1
你花了两天时间,就给老子写了两行代码?!
你花了两天时间,就给老子写了两行代码?!
82 0
|
存储 JavaScript
用了那么久this了,还不了解它?
this想必大家都很不陌生了,在例如`Vue.js`中,各种this,唰唰唰的写,但是有没有遇到this指向出错的问题呢? 我有,我猜应该也会有人跟我一样。 所以,我总结了一些this的基础概念和基本使用在这里,供大家参考。
|
监控 网络协议 Dubbo
开工第一天,这个超时问题把我干趴下了!
开工第一天,这个超时问题把我干趴下了!
|
算法 Java
一个多月的时间,终于把这件事做完了!
一个多月的时间,终于把这件事做完了!
122 0
一个多月的时间,终于把这件事做完了!
你的时间花在哪里,决定了你将成为什么样的人
你是否经常觉得时间不够用: 加班几乎成为家常便饭,工作却总是做不完;家人和朋友埋怨你陪伴他们的时间太少;想提升自己,或者去向往已久的地方度假,却总是搁置……然而,在这个世界上,还有很多比你更忙的人,他们为什么能完成远远超过常人的工作?这些人并没有拥有更多的时间,他们只是知道怎样更好地利用时间,掌控自己的时间和生活。
1449 0
《花,你何时的绚烂》(三)
《花,你何时的绚烂》(三)----张风捷特烈 你我的相遇 八月海上 不合时间 不适地点 盛夏的暴风雨 吹打着正沉沦的战船 想要拯救 那女孩澄净的眼 却只抓住了你 错过了被风吹去的再见 你依旧缄默 你是她头上花苞的簪...... 狂风吹落了花苞 用你替换了女孩的头簪 可知你的花瓣 是我对她许的诺言: “总有一天, 在你黑色的世界, 会看见, 坠落花苞的绚烂。
994 0
个人时间都干啥
我说的个人时间,是自己独处的时间,独自的时间都应该干啥,身边很多朋友不是在刷剧就是在无聊,其实不是说不可以刷剧,也不是说不可无聊,而是说,你的个人时间不应该全都是处于这种状态,或者说,你个人的大部分时间都应该处于投资自己和让自己长身价的状态 我觉得这也是一投资理财,但是唯一不同的是,这投资的是自己,而且是一个仿佛看不到收益的投资,但是这是最明智的投资,因为这个投资会随着时间的增长它的收益率大到让你想不到,可是很多人投资只喜欢短线投机,没有耐心做长线,那就很可惜了。
1022 0