autocjs 会查找文章指定区域中的所有 h1~h6 的标签,并自动分析文章的层次结构,生成文章的目录导航(独立的侧边栏菜单,或者在文章的开始处生成文章目录)。...支持 AMD 和 CMD 规范; 可以作为独立模块使用,也可以作为 jQuery 插件使用; 支持中文和英文(标题文字); 界面简洁大方; 拥有 AnchorJS 的基础功能;.../autoc.min.css"> 3.在底部加入JavaScript 详细配置请看https://github.com/yaohaixiao/autocjs <script src="{% static 'blog/<em>js</em>.../ 不配置 selector 属性,即<em>使用</em>默认选择器 title: '文章目录', }); 4.效果 ?
简要教程 pushbar.js是一款带模糊效果的js隐藏滑动侧边栏插件。pushbar.js能制作上下左右四个方向的滑动侧边栏效果,并且在侧边栏菜单显示的时候,主页面会带有炫酷的模糊特效。...使用方法 在页面中引入pushbar.js和pushbar.css文件。...隐藏滑动侧边栏菜单的HTML结构如下: <span...var pushbar = new Pushbar({ blur:true, overlay:true, }); 配置参数 该js隐藏滑动侧边栏菜单的可用配置参数如下: blur:是否在打开侧边栏时主页面带模糊效果...overlay:是否在打开侧边栏时主页面带遮罩层。
放屁绝对不是一个很高雅的行为,但是如果你比较喜欢恶搞,或者在愚人节,或者是一些比较特殊的网页设计中,可以通过 fartscroll.js 这个插件让你的网页在滚动的过程中 放屁。...直接打开 fatscroll.js 的官方页面(http://theonion.github.io/fartscroll.js/),滚动一下,你就可以听到了放屁声音了,你滚动的距离和速度不同,放屁的声音也不同...使用方法也很简单,先下载插件包,解压出来之后,在网页中引入 fartscroll.min.js 这个文件,然后配置下面的参数等,启用这个插件: // 在文档中滚动 400 像素就放屁 $(document...).fartscroll(); // 文档中每滚动 800 像素就放屁 $(document).fartscroll(800); // 网页中没滚动 100 像素就放屁 $("body").fartscroll...(100); // 很多很多的屁 $("body").fartscroll(5); 仅供娱乐和恶搞哈,相信应该没有太多人喜欢在访问你网页的时候,听到你网页在放屁哈哈。
这两天研究GPT,然后在写对话时,因为对话是js动态添加的,然后随着内容的增多,要想让滚动条跟随内容的增多往下滚动,所以需要添加一个滚动条监听,并且随着内容增多将滚动条自动往下滚动。...具体JS代码如下: var element = document.getElementById("myElement"); // 获取需要滚动的元素...// 在内容变化时自动滚动到底部 element.addEventListener("DOMSubtreeModified", function () { element.scrollTop
记住正在浏览的动态栏目 文章列表小工具新增【热门文章】,按照阅读量进行排序展示 修复调色板无法关闭的问题 更新首页banner小工具的样式,新增移动端是否显示banner的选项 首页和文章页从统一侧边栏...主题对JS、CSS全局进行了压缩,同时在主题内提供了未压缩的源文件。 1.关于文章目录 文章目录由后端生成,默认读取【h1】、【h2】、【h3】元标签(编辑器内的小插件可直接插入)。...主题前端优化 文章页右边栏正常高度时,跟随文章滚动,滚动高度超出侧边栏高度时自动悬浮,保持右边侧边栏始终存在元素,不会空白; 访问首页时显示自定义的站点描述,文章页时自动截取文章内容作为网页描述; 优化...、成功文字块、错误文字块、失败文字块、图片灯箱、文字标记 自定义顶部菜单 404页面 搜索空结果页面 文章密码权限控制 20220617更新 修复窗口大小改变时,固定状态下的左右侧边栏位置没有同步变动,...20220701更新 压缩css、js,源文件分别保存在同级目录,css源文件为scss文件。 修复已知的一些UI样式问题。 20220709更新 重构侧边栏,拆分成四个可自定义的小部件。
然后注意到了他网站侧栏的小部件,有一个他和他女朋友恋爱的计时模块,很感兴趣我刚好也想给自己女朋友制作一点小浪漫,所以就着手把他分享的代码搬了过来,做了一些优化紧急修复刚测试时发现夜间模式下,会直接透明显示...,夜间模式下不会再是一片漆黑了(PE端同时修复)图片成果展示PC端图片手机端图片实现方法本教程仅适用于typecho且使用了Joe主题的小伙伴,其他主题或者博客的小伙伴请自行发挥你们的才能PC端PC端代码...:(样式我已经根据Joe主题适配好了,不喜欢的自己修改)如果是使用的 Joe for typecho ,那就很简单了,直接在后台的主题设置里登录你的网站后台,进入 外观设置-网站外观-设置外观(必须使用...Joe主题)-侧栏设置图片找到 自定义侧边栏模块-PC 图片保存好后,再刷新自己的网站就可以看到了!...,原来是 JS 的 id 重复了,导致PHP后端的id占用了前端的id而因为PE端的代码是直接加在源代码里的,所以导致PC端文字不显示了因此我又对代码进行了优化,没错,从发现bug-测试bug-修改bug
滚动侧边栏的方式,好处显而易见,当博文较长的时候就不会因为侧边栏太短而产生不美观了。其实有集中方法:另一种方法请参考侧边栏滚动教程;滚动侧边栏的教程,其实很简单,先来看看代码。需要加载jquery。...emlog可以直接使用/include/lib/js/jquery/jquery-1.7.1.js。...js代码如下: $(function () { if ($(".fixed_side").length > 0) { var offset = $(".fixed_side").offset...(); $(window).scroll(function () { var scrollTop = $(window).scrollTop(); //如果距离顶部的距离小于浏览器滚动的距离,则添加fixed...5px} .fixed_side img{max-width:100%;} .fixed{position:fixed;top:0px;width:237px;margin:5px} 演示请看本站首页侧边栏广告
&等特殊字符会发生错误 修复搜索、分类、标签等文章列表中 “找到 * 篇与 的结果” 中 不显示的错误 修复移动端侧边栏图片封面右边多出的白色边框 修复友链页面站点介绍过多导致卡片高度不一的BUG 修复自定义多级分类的情况下网站地图生成...优化注册和找回密码时邮箱发送错误的提示机制 新增如果主题没有配置邮箱那么用户注册时则无需验证码 1.12 优化打开文章导读目录后背景层的模糊效果 优化移动端侧边栏功能模块的背景为85%的白色透明效果...可配合壁纸高度功能使用全屏壁纸 新增可开启或关闭PC端导航栏背景毛玻璃效果(毛玻璃效果启动后部分PC端浏览页面可能会产生卡顿) 修复网站https协议情况时在主题设置处检测更新失败的BUG 新增文章页可开启顶部大图背景使用文章缩略图...文字将使用文字标题 如果没有文章没有缩略图那么使用首页顶部大图和侧边栏随机一言充当文字 对全局设置中自定义存储空间功能进行详细描述 新增在线友链申请功能,需要配置邮箱功能 1.13 修复部分站点展示百度统计数据出现...需要用请使用主题内自定义js代码设置引入 还原移动端侧边栏和搜索栏动画,移除毛玻璃效果,因为毛玻璃对页面的性能下拉的太严重了 移除控制台的页面加载计时,减少臃肿性 新增反QQ用户恶意举报功能 新增可开启关闭反蜘蛛爬虫非法扫描
图片 侧边栏的作用应该就不用多说了吧,能够很方便我们回到网页的指定位置,在大屏设备中,侧边栏往往是悬浮于屏幕右侧,很方便用户的使用,但在小屏设备中,屏幕空间有限,所以我们会通过隐藏侧边栏的方式,来节省视口空间的使用...我们先来看下,在大屏设备中,侧边栏如何显示,继而再讲述,从大屏设备切换到小屏设备,侧边栏如何隐藏,国际惯例,先看 HTML 结构代码 <img src="img...<em>滚动</em>条事件代码如下 $(window).on('scroll', function(){ if($(this).scrollTop() > 855){ $navSide.addClass...,只有在浏览者需要用到<em>侧边</em><em>栏</em>中<em>的</em>时候,再将<em>侧边</em><em>栏</em>显示出来,在宽度小于等于 1410 px <em>的</em>设备中,<em>侧边</em><em>栏</em>将会在屏幕右侧进行隐藏,并会出现一个提示图片,当鼠标移至图片上<em>时</em>,提示图片隐藏,<em>侧边</em><em>栏</em>出现;当鼠标从<em>侧边</em><em>栏</em>上移开<em>时</em>...$('.c_nav_tips').animate({'right': '0px'}); $('.c_nav_side').animate({'right': '-240px'}); }) 本篇<em>的</em>内容到这里就全部结束<em>了</em>
准备工作 下载better-scroll cnpm install better-scroll -S 引入vant-ui的侧边导航栏组件 main.js中新增以下代码 ? ?...静态布局 顶部导航栏引入 fenlei.vue ? ? 引入侧边导航栏 结构大致如下,需要content-style占满屏幕中剩余的空间,也就是除去顶部和底部导航栏的空间. ?...遍历goods数组,将每个元素的name放入侧边导航栏的元素中 fenlei.vue ? ? ?...需要注意的是:better-scroll必须要在需要滚动的内容元素渲染完成之后再初始化,否则无法正常使用....滚动联动 介绍 better-scroll提供了快速制作索引列表的模块,它将滚动容器中的父元素视为列表,把该父元素中的子元素视为列表项,通过给定对应的列表项下标,即可滚动到对应的子元素.
,让读者与你互动(可设置为要求用户注册登录并评论后才显示某些内容) 侧边栏小工具 边栏数量可自定义、完全使用WP官方的小工具模型,开发了更多适合本主题的小工具 语音朗读 使用百度语音合成技术来为您阅读文章...’ 变量未定义问题 v4.7.0 1、新增全局侧边栏开关,能关闭首页,文章,搜索,目录页面的侧边栏[主题设置->外观设置] 2、新增固定链接中文转英文功能(非默认固定链接有效)[主题设置->优化加速]...1、全新功能:JS钩子!...v2.0.1 1、修复:2.0增加阅读显示后,手机端首页出现横向滚动条的问题 2、修复:文章内容包含特殊字符时,微信分享生成海报报错的问题 v2.0.0 1、新增:下述钩子 “pf-share-modal-start...图片无法生成封面的问题 3、文章内容较短而边栏很长时,在某些尺寸屏幕上出现的滚动问题 4、部分样式问题 5、部分插件无法正常使用jQuery的问题 6、引入Autoprefixer解决旧版浏览器前缀的问题
菜单栏支持子菜单 将站点部署到Vercel(2021年Vercel的原国内服务器被墙了,换了个新的CNAME才解决) 2021-06-02 添加抓猫咪游戏 2021-04-24 添加文章top15页面...2020-10-14 修复LoveIt主题的部分bug,更改了部分样式,主要包括: 添加背景图片轮播 归档、分类页面添加了数量统计 修改了h2的样式 缩小目录的字体 修改了引用块样式 2020-10-09...2018-11-10 解决在适配手机屏幕时,页面右上角的GitHub彩带被覆盖掉的问题。...2018-08-21 最近发现了两个问题: 如果文章不写小标题,是不会生成文章目录的,如果启用了leancloud的阅读计数功能,这时候这篇文章的阅读页面的侧边栏就会失去affix.js的固定定位效果;...(该bug在火狐浏览器下偶尔会触发,在360浏览器下百分百触发) 如果启用了不蒜子计数,在360浏览器下如果滚动页面时,侧边栏的底部无法和正文模块的底部持平,侧边栏底部会比正文模块的短一些。
在本节中,我们将按照以下步骤创建一个可滚动的侧边栏导航:a)创建带有导航项目的导航栏b)将导航栏样式设置为侧边栏c)将侧边栏位置设置为固定d)使用滚动条管理项目的溢出a)....下面的截图显示了我们即将创建的侧边栏:侧边栏要创建上面的侧边栏,我们将在CSS中进行以下更改:将导航栏的显示更改为flex,并将方向设置为column为侧边栏设置背景颜色为导航链接添加底部边框增加导航链接的字体大小和字体粗细为侧边栏设置固定宽度增加...将侧边栏位置设置为固定。在本节中,我们将专注于防止侧边栏在滚动主要内容时移动。我们希望将侧边栏样式设置为固定位置,以便主体可以自行滚动而不带上侧边栏。...下面的截图显示了侧边栏与正常内容流分开:固定溢出的侧边栏上面的侧边栏具有固定位置。页面的正文继续滚动,但侧边栏保持在用户的视图中。...nav标签选择了侧边栏。
https://docsify.js.org/ 4.域名,可以在阿里云或者腾讯云自行购买,个人建议服务器和域名买一家的,备案认证时省事一些。...侧边栏 我们发现上述页面中的侧边栏,是根据 md 文件中的标题生成,如果我们不想让其根据标题生成,而是通过自定义生成,则可以在指定的 md 文件中添加 # {docsify-ignore-all} 并在...侧边栏 4 侧边栏 5 侧边栏 6 此时我们发现,当我们点进好运来时,侧边栏并没有随着文件的改变而改变,所以搭建网站时,可以根据实际需求,选择根据标题等级自动生成侧边栏,还是自定义。...,当我们在阅读时,想要返回顶部阅读,滑动滚动条,是比较麻烦的,此时则可以直接点击返回顶部按钮,重新进行阅读。...另外该文章的代码,你需要的话,也可以找我要(哈哈,也没写几行代码)。 好啦,今天就唠到这吧,拜了个拜,我是厨子,一位酷爱做饭的程序员。
比如底部滚动条停止滚动、图片暗箱无法弹出等错误。...顺带再说一个技巧,如果博客使用了 Crayon Syntax Highlighter 高亮插件,那么启用代码压缩之后,你会发现在文章页面双击代码切换到纯文本模式时,会发现代码全挤在一团了!...②、侧边栏部分,需要绕过压缩的是侧边栏 TAB 滑动模块和跟随模块中的 js 代码 i. 编辑知更鸟主题下的 includes 目录中的 tab.php 和 tab_h.php,参考下图加注释: ?...编辑知更鸟主题下的 includes 目录中的 recently.php,参考下图添加注释: ? ③、当未搜索到内容时的搜索结果页面,底部的 js 代码需要绕过压缩,否则展开功能无法使用: ?...你只要记住修复这种问题的思路就是:哪个功能失效,就去找对应功能所在的代码,然后添加免压缩注释即可!一般都是 JS 代码被压缩,产生的报错。
返回自身实际的宽度,不含边框,返回数值不带单位element.scrollHeight 返回自身实际的高度,不含边框,返回数值不带单位如果浏览器的高(或宽)度不足以显示整个页面时,会自动出现滚动条...当滚动条向下滚动时,页面上面被隐藏 掉的高度,我们就称为预面被卷去的头部。滚动条在滚动时会触发onscroll事件。4.固定侧边栏<!...main-w'); var mainTops = main.offsetTop; var bannerTops = banner.offsetTop; // 侧边栏固定定位变化后的位置值...(bannerTops); // 若页面被卷去的头部大于bannerTops的话就让侧边栏改为固定定位 document.addEventListener('scroll',...,模态框,放大镜,以及固定侧边栏,这些功能是经常见的,也是基于js而实现的,如果能给你带来帮助那还请用发财的小手点个赞吧!
大家好,又见面了,我是你们的朋友全栈君。...第一种方法 这个方式更适用于嵌套的页面,当嵌套多个iframe时,比如左侧有个侧边栏,右侧是个大的iframe,这个大的iframe又嵌套了一层:中间是iframe,但是右侧又有个侧边栏,这时候不想让iframe...单独滑动(避免页面出现两个滚动条),而是想整个页面一起滑动时,用这个方法。...的高度 //mainheight用于获取本次检查时body的高度,并赋予iframe的高度 var mainheight, pre_height; var frame = $(this); timer...frame.height(Math.max(mainheight, 350)); } }, 500);//每0.5秒检查一次 }); } catch (e) { } 第二种方法 这个方法更简单些,适用于左侧有个侧边栏
Bug FixesSelect:修复开启虚拟滚动配合自定义面板使用卡顿的问题修复使用 t-opiton 自定义选项无法动态筛选、配合远程搜索使用异常的问题ColorPicker: 优化组件样式Table...:可编辑行功能,提交校验时只校验了第一列可编辑单元格功能,abortEditOnEvent 中的事件无法触发onEdited列配置功能,带边框模式,移除分页组件边框下方多余的边框修复深色模式下垂直和水平方向滚动条交汇处出现白点的样式问题详情见...,提交校验时只校验了第一列列配置功能,带边框模式,移除分页组件边框下方多余的边框Dialog: 修复 confirm-btn 类型问题Dropdown: 修复 popupElem 为空时的组件内部报错TagInput...)没有清空子节点信息问题树形结构,展开全部功能,不应该展开懒加载节点修复吸顶的多级表头,缺少左侧边线问题行内有多条规则时,只生效第一条规则DatePicker:修复年份范围和面板年份不一致问题修复面板初始化月份问题...升级相关依赖 增加更多的规范新增支持子菜单是否默认展开的配置升级组件库依赖至 0.19.0 组件圆角样式有变化 Bug Fixes修复变更颜色/模式时出现页面卡死的异常修复侧边栏开合时图表没有刷新的问题填补登录页面缺失的手机号输入框及相关逻辑详情见
总的来说最近更新比较频繁,两天三头就改一些地方,是时候 release 一下了。 2019.5.27: 修改导航栏布局 修复代码块与顶部条宽度不一致的 bug。...翻译文章时突然发现一件事,有的文章标题下是有类似subtitle的东西的,但不是hexo的内置变量,所以自己定义了一个(说实话之前没考虑到这个问题)。...当然,目录是类似侧边栏的存在,所以必须用js做一些判断,之后进行适当的定位。...好在这个问题解决了,而且也简化了一些不必要的代码;再者一个是导航栏,导航栏条目可以根据当前所在页面的类型对应高亮。 第三方插件支持: 目前引入了valine评论插件,用起来还是很舒服的。...所以虽然好用,但不会考虑作为主题的分享插件 增加了对Addthis的支持,现在用户可以通过配置pubid使用这个插件了。
1. scroll 概述 scroll 翻译过来就是滚动的,我们使用 scroll 系列的相关属性可以动态的得到该元素的大小、滚动距离等。 ? ? 2....页面被卷去的头部 如果浏览器的高(或宽)度不足以显示整个页面时,会自动出现滚动条。当滚动条向下滚动时,页面上面被隐藏掉的高度,我们就称为页面被卷去的头部。滚动条在滚动时会触发 scroll事件。...3.案例:仿淘宝固定右侧侧边栏 原先侧边栏是绝对定位 当页面滚动到一定位置,侧边栏改为固定定位 页面继续滚动,会让 返回顶部显示出来 案例分析: 需要用到页面滚动事件 scroll ...一定要写到滚动事件的外面 var bannerTop = banner.offsetTop // 当我们侧边栏固定定位之后应该变化的数值 var...// 3 .当我们页面被卷去的头部大于等于了 bannerTop 此时 侧边栏就要改为固定定位 if (window.pageYOffset >= bannerTop) {
领取专属 10元无门槛券
手把手带您无忧上云