Head Pic:SAOまとめ / ショウラ
感觉原有的时光机不是很好看,所以就学着神代大佬那样改了改,中间遇到些小问题大佬也帮我解决了:)
思路
在自己看的时候就感觉应该是用了 iframe
,但是造诣不足不敢断定(其实是啥都不会),又去问了问,然后看了看源代码确实是用了 iframe
,那么剩下的问题就很好解决了,就是将原本的代码删掉,换成一个自定义的页面
选用页面
这里是直接采用了神代綺凜的原有模板,效果可以看这里(是单独页面),可以直接部署在Github Page上(又一个白嫖的方法),但是Github Page上的是单独的,我们虽然可以用 iframe
来直接调用,但是有个样式错误,我们后面再讲,这里贴上页面的Github项目链接
修改 index.html
以及对应的图标,配色设置建议自行在 style.css
内找,这有利于你的动手能力(雾,其实是我懒)
动手
懒癌患者可以直接下载 cross.php
,文件,并将第22行内的 url
填写上即可
自己动手
将cross.php里的内容替换成
1 |
|
然后看看你的 cross
页面,是不是更改到了呢,但是只有一小块看得见
下面就来修复这个玩意
样式
什么?你用了神代綺凜的魔改?如果是手动抄的话需要注意到有没有抄到js,如果没有的话建议回去抄一下js,找不到的话也可以试试Sanakey的插件,这样也能更好的避免更新火葬场,而后应该就不需要再进行此步骤了,如果还要则直接看FAQ
在网站的 usr/themes/handsome/assets/js
内新建一个文件名为 cross.js
,并写入以下内容
1 | $(document).ready(function () { |
保存
然后在 usr/themes/handsome/component
的 header.php
大约第 103
行
1 | <script src="<?php echo STATIC_PATH ?>js/features/fancyMorph.min.js"></script> |
的后面添加
1 | <script src="<?php echo STATIC_PATH ?>js/cross.js"></script> |
即可完工,此处贴图(在没有打开插件以及仅使用了神代綺凜的css魔改状态下)
其实如果你在Githubpage部署了那个页面你还多建了一个站 (直呼内行
FAQ
Q:我全部照做为什么还是不行?/我已经使用了神代綺凜的魔改插件(css
与 js
都抄到了)为什么还不行?
A:因为你 iframe
的 src
和站点不同源,不给 js
访问(意思就是改不了),所以解决方法是,在网站根目录建一个about页面,并且把你做好的about me网站丢进去(反正全是 html+css+js
罢了),然后将url改成:http://你的域名/about
就行了,或者利用反代(我不会)
Q:Github打开慢怎么办
A:挂梯子
Q:我下载了cross.php还要做后面的修复吗?
A:要,所以懒狗还是得动手[doge]