1 说明
作个小记录,此应该适合国内大多数 WP 主题。
2 顶部滚动条
效果见本站演示,图略,直接上代码 (以本站子比主题为例),在后台 全局&功能 -> 自定义代码 中的自定义头部 HTML 代码添加如下:
<div class="scroll-line" style="width: 0%;"></div>
在自定义 CSS 中添加如下代码:
.scroll-line
{
background:url(https://zeronohacker.com/pic/progress.gif);
height:3px;
top:0;
position:fixed;
width:0;
z-index:10000;
border-radius:0 1px 1px 0;
}
在自定义 javascript 中添加如下代码:
$(window).scroll(function () {
var winTop = $(window).scrollTop(),
docHeight = $(document).height(),
winHeight = $(window).height();
var scrolled = (winTop / (docHeight - winHeight)) * 100;
$('.scroll-line').css('width', (scrolled + '%'))
});
所需要的素材
![图片[1]-WordPress 滚动条美化-零度非安全](https://res.zeronohacker.com/2022/04/2022040403153788ff4972fef4869.gif)
3 右侧下拉滚动条
效果见本站,在自定义 CSS 中添加如下代码:
/*滚动条开始*/
::-webkit-scrollbar {
width: 10px;
height: 1px;
border-radius:2em;
}
::-webkit-scrollbar-thumb {
background-color: #12b7f5;
border-radius:2em;
background-image: -webkit-linear-gradient(45deg, rgba(255, 93, 143, 1) 25%, transparent 25%, transparent 50%, rgba(255, 93, 143, 1) 50%, rgba(255, 93, 143, 1) 75%, transparent 75%, transparent);
}
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #f6f6f6;
}
/*滚动条结束*/
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后发表评论
注册
社交帐号登录