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自执行函数的几种不同写法的比较
Aug 16 Javascript
JS+CSS实现电子商务网站导航模板效果代码
Sep 10 Javascript
谈谈javascript中使用连等赋值操作带来的问题
Nov 26 Javascript
node.js require() 源码解读
Dec 13 Javascript
简述Matlab中size()函数的用法
Mar 20 Javascript
Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localhost’
Jan 03 Javascript
详解ES6语法之可迭代协议和迭代器协议
Jan 13 Javascript
微信小程序获取用户信息并保存登录状态详解
May 10 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
May 27 Javascript
JavaScript定时器常见用法实例分析
Nov 15 Javascript
JS实现容器模块左右拖动效果
Jan 14 Javascript
vue实现简单瀑布流布局
May 28 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求最大子序列和的算法实现
2011/06/24 PHP
分享8个最佳的代码片段在线测试网站
2013/06/29 PHP
php实现执行某一操作时弹出确认、取消对话框
2013/12/30 PHP
PHP生成随机数的方法实例分析
2015/01/22 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
图片onload事件触发问题解决方法
2011/07/31 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
js实现仿购物车加减效果
2017/03/01 Javascript
JS实现移动端实时监听输入框变化的实例代码
2017/04/12 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
关于Angularjs中自定义指令一些有价值的细节和技巧小结
2018/04/22 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
python复制与引用用法分析
2015/04/08 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
利用python求相邻数的方法示例
2017/08/18 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
python实现超简单的视频对象提取功能
2018/06/04 Python
python opencv 批量改变图片的尺寸大小的方法
2019/06/28 Python
Python 经典算法100及解析(小结)
2019/09/13 Python
python通用读取vcf文件的类(复制粘贴即可用)
2020/02/29 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
详解python程序中的多任务
2020/09/16 Python
基于CSS3实现的黑色个性导航菜单效果
2015/09/14 HTML / CSS
HTML5有哪些新特征
2015/12/01 HTML / CSS
澳大利亚正品化妆品之家:Cosmetic Capital
2017/07/03 全球购物
函授本科毕业自我鉴定
2013/10/09 职场文书
领导走群众路线整改措施思想汇报
2014/10/12 职场文书
个人作风纪律整顿整改措施
2014/10/25 职场文书
2015年医生个人工作总结
2015/04/25 职场文书
导游词之清晏园
2019/11/22 职场文书
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL