【H5 CSS】progress元素样式

progress

以下是progress的基本标签

<progress></progress>

根据w3c的定义,progress元素代表任务的完成度。一个progress元素标签有开始标签和结束标签。

除了通用的全局属性外,它还拥有两个自己的属性

  • max -表示有多少任务需要完成。如果未设置,默认为1.0
  • value -表示现在的完成的进度。value的取值最好是 0.0<=value<=1.0
进度条的状态

一个进度条有两种状态:不确定和已确定

  1. 不确定-即进行中
    基于不同的浏览器和操作系统,进度条的展现都是不一样的。

    设置不确定进度条的样式是很简单的,因为它不包括value属性。可以利用css选择器not() 去设置它。

    progress:not([value]) {
            /* Styling here */
        }
    
  2. 已确定-即已完成

    在文本中,一般将只关注如何设计进度条的确定状态,因此一般通过添加max和value属性来更改状态。

    <progress max="100" value="80
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值