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 相关文章推荐
Javascript valueOf 使用方法
Dec 28 Javascript
JavaScript 动态生成方法的例子
Jul 22 Javascript
jQuery代码优化 事件委托篇
Nov 01 Javascript
js实现的彩色方块飞舞奇幻效果
Jan 27 Javascript
AngularJS ng-bind 指令简单实现
Jul 30 Javascript
基于vue.js实现图片轮播效果
Dec 01 Javascript
jQuery序列化后的表单值转换成Json
Jun 16 jQuery
Angular在模板驱动表单中自定义校验器的方法
Aug 09 Javascript
微信小程序实现顶部普通选项卡效果(非swiper)
Jun 19 Javascript
Vue+mui实现图片的本地缓存示例代码
May 24 Javascript
Vue源码解析之Template转化为AST的实现方法
Dec 14 Javascript
JS Math对象与Math方法实例小结
Jul 05 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将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
Javascript typeof 用法
2008/12/28 Javascript
jquery keypress,keyup,onpropertychange键盘事件
2010/06/25 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
屏蔽网页右键复制和ctrl+c复制的js代码
2013/01/04 Javascript
60行js代码实现俄罗斯方块
2015/03/31 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
点击页面任何位置隐藏div的实现方法
2016/09/05 Javascript
JavaScript仿支付宝6位数字密码输入框
2016/12/29 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
webpack下实现动态引入文件方法
2018/02/22 Javascript
element-ui 关于获取select 的label值方法
2018/08/24 Javascript
微信小程序 button样式设置为图片的方法
2020/06/19 Javascript
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
对python遍历文件夹中的所有jpg文件的实例详解
2018/12/08 Python
Pycharm如何打断点的方法步骤
2019/06/13 Python
如何利用Anaconda配置简单的Python环境
2019/06/24 Python
jupyter notebook oepncv 显示一张图像的实现
2020/04/24 Python
美国一家主打母婴用品的团购网站:zulily
2017/09/19 全球购物
Linux如何压缩可执行文件
2014/03/27 面试题
外贸业务员求职自荐信分享
2013/09/21 职场文书
医生实习工作总结的自我评价
2013/09/27 职场文书
工程造价专业大学生自荐信
2013/10/01 职场文书
机电专业毕业生推荐信
2013/11/10 职场文书
物业经理自我鉴定
2014/03/03 职场文书
会计人员岗位职责
2014/03/19 职场文书
彩妆大赛策划方案
2014/05/13 职场文书
学校安全教育月活动总结
2014/07/07 职场文书
部门群众路线教育实践活动对照检查材料思想汇报
2014/10/07 职场文书
保密工作整改情况汇报
2014/11/06 职场文书
关于长城的导游词
2015/01/30 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
学生病假条怎么写
2015/08/17 职场文书
Python实现视频中添加音频工具详解
2021/12/06 Python