js实现页面加载颜色渐变进度条
来源:互联网 发布:淘宝卖家最高级别店铺 编辑:程序博客网 时间:2024/05/22 21:18
标签:
<div class="progress"> <div class="progress-val" id="bar_width">100%</div> <div class="progress-bar"> <span class="progress-in" id="bar" style="width:0%"></span> </div></div>样式表:
.progress { width: 90%; height: 34px; position: relative; margin: 10px auto; display: inline-grid; top: -35px;}.progress-val { margin-left: 15px; font: bold 15px/34px Helvetica, Arial, sans-serif; color: #2368ca; text-shadow: 0 1px rgba(255, 255, 255, 0.6); width: 10%; position: relative; height: 20px; left:78%; top: 8px;}.progress-bar { width: 90%; display: block; overflow: hidden; height: 12px; margin:0 auto; line-height: 12px; background: #2067c5; border-radius: 4px; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), transparent 60%); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2), transparent 60%); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), transparent 60%); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 60%); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.6); position: relative;}.progress-in { display: block; min-width: 8px; height: 12px; background: #2067c5; background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.2)), -webkit-linear-gradient(left, #2067c5, #24c1fc); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.2)), -moz-linear-gradient(left, #2067c5, #24c1fc); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.2)), -o-linear-gradient(left, #2067c5, #24c1fc); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 30%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.2)), linear-gradient(to right, #2067c5, #24c1fc); border-radius: 4px; -webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2); box-shadow: inset 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);}
js:
<script type="text/javascript"> var timer = null; window.onload = function(){ timer = setInterval(function(){ progress(); },20) } function progress(){ var oDiv = document.getElementById("bar"); var bar_w = document.getElementById("bar_width"); oDiv.style.width =parseInt(oDiv.style.width) + 1 + "%"; bar_w.innerHTML = oDiv.style.width; /* console.log(parseInt(oDiv.style.width))*/ if(oDiv.style.width == "100%"){ clearInterval(timer); /*window.location.href="m_index.html";*/ } }</script>
0 0
- js实现页面加载颜色渐变进度条
- 自定义view之实现圆形进度条加载,颜色渐变,可暂停,可循环加载
- jQuery/js实现颜色渐变
- js实现进度条加载
- 页面加载进度条pace.js
- 颜色渐变进度条
- JS+AS实现真正页面加载图片进度条(带百分比)
- javascript实现页面加载进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- iOS实现一个颜色渐变的弧形进度条
- JAVA List<Integer>不根据下标删除特定的元素
- 使用PHP导入和导出CSV文件
- 《多线程编程》学习之七:等待/通知机制(一)
- 语言模型(Language Modeling)”
- javaScript基础
- js实现页面加载颜色渐变进度条
- 调试cdma模块发送数据出现的问题
- 分布式业务Redis安装与集群配置
- JQuery笔记一 :选择器和事件【蓝鸥HTML5出品】
- 自定义CoordinatorLayout的Behavior实现知乎和简书快速返回效果
- Redis连接 db,dbIndex参数-- Redis配置多个数据库
- Windows下编译、移植、使用ffmpeg(序)
- Qt: 学生信息管理里系统,QTreewidget、QTableView实现
- Android Dialog 去除背景内容模糊