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 相关文章推荐
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
Jul 26 Javascript
在JavaScript中call()与apply()区别
Jan 22 Javascript
jQueryUI中的datepicker使用方法详解
May 25 Javascript
jQuery实现简洁的轮播图效果实例
Sep 07 Javascript
javascript 分号总结及详细介绍
Sep 24 Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
Dec 08 Javascript
Vue项目使用CDN优化首屏加载问题
Apr 01 Javascript
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
May 10 Javascript
JavaScript如何借用构造函数继承
Nov 06 Javascript
Selenium执行Javascript脚本参数及返回值过程详解
Apr 01 Javascript
vue项目在webpack2实现移动端字体自适配功能
Jun 02 Javascript
react 路由Link配置详解
Nov 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-fpm.service not found问题的办法
2017/06/06 PHP
PHP单文件上传原理及上传函数的封装操作示例
2019/09/02 PHP
利用Ext Js生成动态树实例代码
2008/09/08 Javascript
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
jQuery 加上最后自己的验证
2009/11/04 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
js中opener与parent的区别详细解析
2014/01/14 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
EasyUI Combobox设置默认值 获取text的方法
2016/11/28 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
微信小程序解除10个请求并发限制
2018/12/18 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
Vue实现商品飞入购物车效果(电商项目)
2019/11/26 Javascript
JavaScript实现HTML导航栏下拉菜单
2020/11/25 Javascript
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
Python实现计算两个时间之间相差天数的方法
2017/05/10 Python
简单实现python数独游戏
2018/03/30 Python
Python的numpy库中将矩阵转换为列表等函数的方法
2018/04/04 Python
Django 内置权限扩展案例详解
2019/03/04 Python
django如何实现视图重定向
2019/07/24 Python
解决python3 安装不了PIL的问题
2019/08/16 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
Agoda中文官网:安可达(低价预订全球酒店)
2021/01/18 全球购物
个人教师自我评价范文
2013/12/02 职场文书
行政人事经理职位说明书
2014/03/05 职场文书
创建绿色学校先进个人材料
2014/08/20 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
大学生活感想
2015/08/10 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书
SQLServer2008提示评估期已过解决方案
2021/04/12 SQL Server
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis
Python selenium绕过webdriver监测执行javascript
2022/04/12 Python