js实现彩色条纹滚动条效果


Posted in Javascript onMarch 15, 2017

左侧可用调色板选择条纹颜色

效果图:

js实现彩色条纹滚动条效果

代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
*{margin:0; padding:0;}
@-webkit-keyframes demo{
 from{ left:0;}
 to{ left:-113px;}
}
.box{ width:120px; height:400px; border:1px solid #000; margin:100px auto; position:relative; overflow:hidden;}
.bar{ position:absolute; left:0; top:0; width:500px; height:400px; background: -webkit-repeating-linear-gradient(-45deg , red 0px, red 20px, #fff 20px, #fff 40px, blue 40px, blue 60px, #fff 60px, #fff 80px); animation:demo 2s linear infinite; }
</style>
<script>
window.onload = function(){
 var oC1 = document.querySelectorAll('input')[0];
 var oC2 = document.querySelectorAll('input')[1];
 var oBar = document.querySelector('.box .bar');
 oC1.onchange = oC2.onchange = function(){
 oBar.style.background = '-webkit-repeating-linear-gradient(-45deg , '+oC1.value+' 0px, '+oC1.value+' 20px, #fff 20px, #fff 40px, '+oC2.value+' 40px, '+oC2.value+' 60px, #fff 60px, #fff 80px)';
 };
};
</script>
</head>
<body>
 <input type="color" value="#ff0000" />
 <input type="color" value="#0000ff" /> 
 <div class="box">
 <div class="bar"></div>
 </div>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
js trim函数 去空格函数与正则集锦
Nov 20 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
Nov 30 Javascript
JavaScript 学习笔记之变量及其作用域
Jan 14 Javascript
js+html5实现canvas绘制圆形图案的方法
Jun 05 Javascript
Flow之一个新的Javascript静态类型检查器
Dec 21 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
Dec 16 Javascript
微信小程序商品详情页规格属性选择示例代码
Oct 30 Javascript
Vue刷新修改页面中数据的方法
Sep 16 Javascript
微信小程序使用字体图标的方法
May 23 Javascript
jquery弹窗时禁止body滚动条滚动的例子
Sep 21 jQuery
js new Date()实例测试
Oct 31 Javascript
原生JavaScript实现弹幕组件的示例代码
Oct 12 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
Mar 15 #Javascript
jQuery阻止移动端遮罩层后页面滚动
Mar 15 #Javascript
字太多用...代替的方法(两种)
Mar 15 #Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
Mar 15 #Javascript
vue.js 1.x与2.0中js实时监听input值的变化
Mar 15 #Javascript
js仿淘宝商品放大预览功能
Mar 15 #Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
Mar 15 #Javascript
You might like
PHP中使用CURL获取页面title例子
2015/01/07 PHP
php实现base64图片上传方式实例代码
2017/02/22 PHP
php压缩文件夹最新版
2018/07/18 PHP
laravel 解决crontab不执行的问题
2019/10/22 PHP
用javascript连接access数据库的方法
2006/11/17 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
jquery网页回到顶部效果(图标渐隐,自写)
2014/06/16 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
javascript实现的网站访问量统计代码
2015/12/20 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
jQuery树形控件zTree使用小结
2016/08/02 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
js实现三角形粒子运动
2020/09/22 Javascript
webpack4从0搭建组件库的实现
2020/11/29 Javascript
使用PYTHON创建XML文档
2012/03/01 Python
python在windows下实现ping操作并接收返回信息的方法
2015/03/20 Python
Python 通配符删除文件的实例
2018/04/24 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
2018/08/07 Python
python 定时任务去检测服务器端口是否通的实例
2019/01/26 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
2019/06/14 Python
anaconda如何查看并管理python环境
2019/07/05 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
解决pycharm中的run和debug失效无法点击运行
2020/06/09 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
印度领先的眼镜电子商务网站:Lenskart
2019/12/16 全球购物
全球最大的生存食品、水和装备专用在线市场:BePrepared.com
2020/01/02 全球购物
中专毕业个人的自荐信格式
2013/09/21 职场文书
金融专业个人的自我评价
2013/10/18 职场文书
售后服务科岗位职责范文
2013/11/13 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
顶岗实习协议书
2015/01/29 职场文书