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 相关文章推荐
再谈ie和firefox下的document.all属性
Oct 21 Javascript
jQuery对象和DOM对象的相互转化实现代码
Mar 02 Javascript
JS截取字符串常用方法整理及使用示例
Oct 18 Javascript
单元选择合并变色示例代码
May 26 Javascript
JQuery实现防止退格键返回的方法
Feb 12 Javascript
JS实现跟随鼠标立体翻转图片的方法
May 04 Javascript
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
Dec 26 Javascript
详解Matlab中 sort 函数用法
Mar 20 Javascript
使用JS动态显示文本
Sep 09 Javascript
p5.js入门教程之鼠标交互的示例
Mar 16 Javascript
微信小程序开发实现的IP地址查询功能示例
Mar 28 Javascript
JS typeof fn === 'function' &amp;&amp; fn()详解
Aug 22 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对网站验证码进行破解
2015/09/17 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
详解提高使用Java反射的效率方法
2019/04/29 PHP
PHP设计模式之适配器模式(Adapter)原理与用法详解
2019/12/12 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
jQuery 技巧大全(新手入门篇)
2009/05/12 Javascript
js 实现css风格选择器(压缩后2KB)
2012/01/12 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
javaScript给元素添加多个class的简单实现
2016/07/20 Javascript
js获取html的span标签的值方法(超简单)
2016/07/26 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
JQuery实现列表中复选框全选反选功能封装(推荐)
2016/11/24 Javascript
关于vue中 $emit的用法详解
2018/04/12 Javascript
Vue弹出菜单功能的实现代码
2018/09/12 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
vue使用原生js实现滚动页面跟踪导航高亮的示例代码
2018/10/25 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
2020/07/19 Javascript
微信小程序实现自定义动画弹框/提示框的方法实例
2020/11/06 Javascript
vue+Element-ui实现分页效果
2020/11/15 Javascript
python批量导出导入MySQL用户的方法
2013/11/15 Python
Python安装使用命令行交互模块pexpect的基础教程
2016/05/12 Python
Python的shutil模块中文件的复制操作函数详解
2016/07/05 Python
python Opencv将图片转为字符画
2021/02/19 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
秋季校运会广播稿100字
2014/09/18 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
2014年反腐倡廉工作总结
2014/12/05 职场文书
2015年精神文明建设工作总结
2015/04/21 职场文书
南极大冒险观后感
2015/06/05 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
2016中学教师读书心得体会
2016/01/13 职场文书
Redis可视化客户端小结
2021/06/10 Redis