前言
好吧好吧,大大真勤快,我文章还没发出来2天捏大大就搞定了这个问题,不愧是大大🤣
旧的前言
众所周知,Stellar是一款十分精美的主题,我一看就喜欢上了啊,主题很漂亮,佬更新的也很勤快,然后就嘿嘿嘿…咳咳,跑题了跑题了,有一点小问题就是timeline动态数据会有一个滚动框🥹
跟大佬反馈之后大佬说是浏览器兼容的问题,我换到手机上一看,确实消失了
但是每每在电脑上访问自己网站的时候,看到那个框框,就一下子吸引我的注意力,那好吧,想办法干掉它
局限
因为css文件是-webkit-
开头的,只针对webkit
内核浏览器有效,所以救不了firefox
Chrome | Edge | Firefox | Opera | Safari |
---|---|---|---|---|
✓ | ✓ | x | ✓ | ✓ |
等等等,firefox真的没救了么?条条大路通罗马,用不了css我还不能用js了?
办法在这里捏
方法
本着不改动主题源文件的原则,因为这样之后更新就有点麻烦,所以我决定,曲线救国,通过引用滚动条css文件来替换掉默认的滚动条
新建 scrollbar.css
其实只需要小小的一行代码
/* 外层轨道 */ |
好了,这就完了
引入css文件
在博客的根目录下的_config.yml
文件中写入
inject: |
然后hexo cl
hexo g
hexo s
就可以预览啦
更多
什么?你说去掉了滚动框默认的还是丑?那你咋不早说
还是css文件中,我们加一点点东西
/* 滚动条整体部分 */ |