美文网首页
Web元素设计之进度条

Web元素设计之进度条

作者: 查查查查查查克 | 来源:发表于2017-03-22 10:05 被阅读32次

进度条的设计思路其实很简单,外层套一个block元素,内层放一个block元素,分别设定背景色,然后通过js控制内层元素的width按百分比增加,即可实现一个简易的进度条。下面演示一个示例:

HTML ↓:

<div id="loadbar">
    <span id="bar"></span>
</div>

CSS↓:

#loadbar{
    width: 280px;
    background-color: #000;
    border: 1px solid #000;
}
#bar{
    display: block;
    font-size: 12px;
    background-color: #00d0ff;
    text-align: center;
}

JavaScript↓:

window.onload = function(){
    var bar = document.getElementById('bar');
    var i = 0;
    var go = setInterval(function(){
        i += 1;
        bar.style.width = i + '%';
        bar.innerText = i + '%';
        if (i >= 100) {
            clearInterval(go);
        }
    },100);
};

效果↓:


进度条

相关文章

  • Web元素设计之进度条

    进度条的设计思路其实很简单,外层套一个block元素,内层放一个block元素,分别设定背景色,然后通过js控制内...

  • Web元素设计之导航菜单

    1. 横向导航菜单 导航菜单实际上相当于一个列表,自然地,我们可以选择HTML中的列表元素ul来进行实现: HTM...

  • Web元素设计之背景控制

    1. background 该属性集成了所有CSS背景控制的相关内容,书写形式如下(注意顺序): 即:backgr...

  • 梯度工具形状-进度条元素设计-ppt模板分享

    梯度工具形状-进度条元素设计-ppt模板分享 所有元素可编辑。提供pptx格式和key格式免费下载。 下载链接见文...

  • web端页面设计之信息架构

    web端页面设计之信息架构

  • 页面元素之进度条

    1、使用 默认样式(1). 首先要进行模块加载 layui.use(['element'],f...

  • 网页设计中的“表单”问题

    在WEB产品的设计中经常要用到设计表单,表单中的元素众多,尤其是许多后台操作系统中表单元素的组合就更加复杂...

  • 事件代理简述

    事件概述 在 JS 程序设计中,当文档、浏览器、元素与之相关的对象发生交互活动时,Web 浏览器就会产生事件事件类...

  • 笔记

    CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。 总体来说,CSS具有...

  • 1.<Head First HTML&CSS>

    块元素和内敛元素区别 块元素通常用作web页面的主要构件模块,而内联元素往往用来标记小段内容。设计一个页面时,一般...

网友评论

      本文标题:Web元素设计之进度条

      本文链接:https://www.haomeiwen.com/subject/gqiwnttx.html