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代码
Jul 20 Javascript
js自动生成对象的属性示例代码
Oct 28 Javascript
在百度知道团队中快速审批新成员的js脚本
Feb 02 Javascript
input 禁止输入特殊字符的四种实现方式
Aug 24 Javascript
jQuery加载及解析XML文件的方法实例分析
Jan 22 Javascript
js面向对象编程总结
Feb 16 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 Javascript
Django使用多数据库的方法
Sep 06 Javascript
jQuery实现标签子元素的添加和赋值方法
Feb 24 jQuery
js动态设置select下拉菜单的默认选中项实例
Aug 21 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
Aug 30 Javascript
微信分享invalid signature签名错误踩过的坑
Apr 11 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在文件指定行中写入代码的方法
2012/05/23 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
Symfony核心类概述
2016/03/17 PHP
PHP strcmp()和strcasecmp()的区别实例
2016/11/05 PHP
PHP实现的操作数组类库定义与用法示例
2019/05/24 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
PHP如何开启Opcache功能提升程序处理效率
2020/04/27 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题分析
2007/08/12 Javascript
js 屏蔽鼠标右键脚本附破解方法
2009/12/03 Javascript
JQuery 将元素显示在屏幕的中央的代码
2010/02/27 Javascript
Dom 是什么的详细说明
2010/10/25 Javascript
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
初学js插入节点appendChild insertBefore使用方法
2011/07/04 Javascript
uploadify在Firefox下丢失session问题的解决方法
2013/08/07 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
javascript的创建多行字符串的7种方法
2014/04/29 Javascript
删除Javascript Object中间的key
2014/11/18 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
详解vue移动端日期选择组件
2018/02/22 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
[48:41]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
python之import机制详解
2014/07/03 Python
Python Django中间件,中间件函数,全局异常处理操作示例
2019/11/08 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
基于django2.2连oracle11g解决版本冲突的问题
2020/07/02 Python
利用Python如何制作贪吃蛇及AI版贪吃蛇详解
2020/08/24 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
HTML5中原生的右键菜单创建方法
2016/06/28 HTML / CSS
求职者简历中的自我评价
2013/10/20 职场文书
全民健身日活动方案
2014/01/29 职场文书
信息员培训方案
2014/06/12 职场文书
缓刑人员思想汇报
2014/10/11 职场文书
自主招生自荐信怎么写
2015/03/24 职场文书
java固定大小队列的几种实现方式详解
2021/07/15 Java/Android
Python实现制作销售数据可视化看板详解
2021/11/27 Python