电脑
开发者工具(webstorm)IE 谷歌浏览器等
先在<body>标签里面嵌入一个<progress>标签,max最大值设置为100,value为20,运行程序,结果如图
运行程序,结果如图
用CSS样式为<progress>标签设置大小,代码如下图3
运行程序,结果如图
运行程序,结果如图
看上面的运行结果,在CSS样式里面设置了背景颜色为红色,程序显示并无变化,原因是HTML5与各浏览器的兼容性各不相同,那如何来改变兼容性问呢?下面以谷歌浏览器为例:
在CSS样式表增加一组progress::-webkit-process-value{}样式,背景颜色为红色,如图
运行程序,看下结果与前面的有什么不同?
除了改变滑块以后,我们还可以改进整个进度条样式,代码如下图
运行程序,结果如图
-webkit 是用来设置谷歌浏览器的兼容性的
设置浏览器兼容性时注意progress后面必须加两个冒号
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!