html5中的progress兼容ie,制作进度条样式

html5新增的progress标签用处很大,它可以制作进度条,不用像以前那样用css来制作进度条!

    

html5中的progress兼容ie,制作进度条样式

 

    一、progress使用方法

    progress标签很好使用,他有两个属性,value和max,value表示当前进度而max表示总进度(一般可以用100)

1
< progress  value = "50"  max = "100" ></ progress >

html5中的progress兼容ie,制作进度条样式

 

    二、progress如何兼容ie浏览器

    用过progress标签的肯定知道,这个标签虽然好用但是不兼容ie浏览器,所以今天给大家说说如果兼容ie浏览器!我们首先用js添加progress和ie标签,因为他们在ie浏览器中不能被识别,然后我们就css将他们做成进度条就可以啦!具体看一下代码!

    html代码

1
2
3
< progress  id = "progress"  value = "1"  max = "100" >
     < ie  id = "ie" ></ ie >
</ progress >

    

    css代码

1
2
3
4
5
6
7
8
9
10
11
12
13
progress::-webkit-progress-bar {  background #ccc ; }
progress::-webkit-progress-value  {  background blue ; }
progress {
     display : block ;
     width : 162px ;
     background : #ccc ;
}
ie {
     height : 100% ;
     width : 0% ;
     display : block ;
     background : blue ;
}

 

    js代码

1
2
document.createElement( 'progress' );
document.createElement( 'ie' );

 

    这样就能实现progress标签在所有浏览器中都兼容啦,这里还有兼容所有浏览器的页面加载进度条实例,有兴趣的可以看看!

想要每天及时获取王业楼的个人博客更新的内容吗?赶快添加微信公众号“ly89cn”,或者扫描下方的二维码吧!

 

本文来源于王业楼的个人博客,本文地址:http://www.ly89.cn/detailB/63.html

欢迎分享本文,转载请注明本文出处和地址

转载于:https://www.cnblogs.com/ly89cn/p/4966125.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值