我 wget 了 py3 中文教程,然后发现只有第 1 、 12 、 14 、 15 章节的左边栏是固定的,而其他章节的左边栏都会随页面滚动,如需跳转时还得上滚,造成不便。
然后我对比发现是少了个样式表的 class :
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
在 chrome 的开发者工具里改成:
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
立即就正常了。
可是我在 html 文件里修改了代码,却在 chrome 和 safari 里刷新没有变化,开发者工具一看,竟然还是修改之前的代码,而我改 html 里其他内容再刷新是有变化的,这个class=""
的值改成啥都行,唯独改不成 stickynav
也没搜出来啥信息,试了几种工具和方法,这已经死磕了好几个小时了,你知道强迫症患者不解决是肯定睡不着的,剧烈求助啊!另外,假如我这是个低级错误的话,请不要嘲笑我啊,我是外行。😂
1
crab 2016-01-04 07:24:16 +08:00
adblock ?
|
3
Justrover OP Console 里在各个正常与否的章节页面里也均未见到错误提示
|
4
will0404 2016-01-04 09:53:43 +08:00 via iPhone
在 chrome 里改看看啊 估计是某段 js 改的这个 class
|
5
m939594960 2016-01-04 09:54:42 +08:00
我看着一直是固定的啊!
感觉这个 class 是不是被 JS remove 掉了 复制一份 class 然后改个名 给上呢? |
6
terence4444 2016-01-04 10:06:08 +08:00 via iPhone
ctrl+F5 看看?
|
7
lijsh 2016-01-04 10:54:04 +08:00
stickynav 这个 class 只能是 js 根据滚动事件动态操作的,估计 dom ready 的时候就设置了 js 删除 class ;比较下正常几章的 js ,自己改改吧。
|
8
momou 2016-01-04 11:00:46 +08:00
.wy-nav-side { position: fixed;}
|
9
momou 2016-01-04 11:03:07 +08:00
btw: stickynav 写在 theme.js 里啊
|
10
Justrover OP |