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入门之对象与JSON详解
Oct 21 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
May 23 Javascript
javascript实现获取cookie过期时间的变通方法
Aug 14 Javascript
JavaScript判断undefined类型的正确方法
Jun 30 Javascript
GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
Mar 13 Javascript
再谈javascript注入 黑客必备!
Sep 14 Javascript
JS对象是否拥有某属性如何判断
Feb 03 Javascript
js实现5秒倒计时重新发送短信功能
Feb 05 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
Mar 15 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
Vue路由模块化配置的完整步骤
Aug 14 Javascript
Vue如何跨组件传递Slot的实现
Dec 14 Vue.js
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设计模式 Composite (组合模式)
2011/06/26 PHP
PHP操作文件的一些基本函数使用示例
2014/11/18 PHP
微信自定义菜单的处理开发示例
2015/04/16 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
2017/04/18 PHP
Laravel + Elasticsearch 实现中文搜索的方法
2020/02/02 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
Code:findPosX 和 findPosY
2006/12/20 Javascript
使用js获取QueryString的方法小结
2010/02/28 Javascript
JS跨域代码片段
2012/08/30 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
jquery validation验证身份证号,护照,电话号码,email(实例代码)
2013/11/06 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
JS获取当前时间的实例代码(昨天、今天、明天)
2018/11/13 Javascript
使用ThinkJs搭建微信中控服务的实现方法
2019/08/08 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
[01:27:30]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python实现获取序列中最小的几个元素
2014/09/25 Python
Python选课系统开发程序
2016/09/02 Python
浅谈终端直接执行py文件,不需要python命令
2017/01/23 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
Python数据结构与算法之完全树与最小堆实例
2017/12/13 Python
python的numpy模块安装不成功简单解决方法总结
2017/12/23 Python
python增加矩阵维度的实例讲解
2018/04/04 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
python安装gdal的两种方法
2019/10/29 Python
浅析python 字典嵌套
2020/09/29 Python
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
计算机多媒体专业自荐信
2014/07/04 职场文书
人事文员岗位职责
2015/02/04 职场文书
2015年店长工作总结范文
2015/04/08 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书
PHP实现rar解压读取扩展包小结
2021/06/03 PHP
十大最强奥特曼武器:怪兽战斗仪在榜,第五奥特之父只使用过一次
2022/03/18 日漫
Redis安装使用RedisJSON模块的方法
2022/03/23 Redis
python和anaconda的区别
2022/05/06 Python