开始
CSS更改
样式参考
成果参考
1 | 文件目录:myblog\themes\yilia\source\main.0cf68a.css |
1 | 左边侧边栏 |
1 | 右侧文章(註:在2194行) |
1 | 颜色渐变动画 |
1 | 手机端首部背景 |
打字效果
抖动效果
边框动画
鼠标点击出现爱心效果
雪花飘落效果
BUG
1. Chrome浏览器访问显示三个滚动条
1 | 调整::-webkit-scrollbar选择器display:none,Chrome浏览器一个滚动条也没有 |
2. 文章标题抖动
在CSS文件的选择器.article-inner h1.article-title,.article-title添加抖动功能,但出现以整一行中心为锚点抖动的情况
目前处理办法(改变锚点)
1 | transform-origin: 5%; |
已解决
1 | display:flex->display: inline-flex; |
3. 每日一句功能
侧边栏部分
1 | yilia\layout\_partial\left-col.ejs(26-40); |
页脚部分(可不进行修改)
1 | yilia\layout\_partial\footer.ejs(10-11); |
4. 添加隐藏侧边栏功能
参考文章:秦时明月之君临天下
问题在于JavaScript代码无法获取对于CSS选择器
原代码
1 | <script> |
改代码
1 | <script> |
改完问题在于document.getElementsByClassName(“hide”)[1]无法获取CSS选择器
查看网页源代码发现.tools-col.hide类对应HTML代码如下
1 | <div class="tools-col" q-class="show:isShow,hide:isShow|isFalse" q-on="click:stop(e)"></div> |
仍然无法解决…
