-
Mark Otto authored
With the current docs directory setup, I'm making too many mistakes and have to manually address path changes and directory moves on deploy. This makes for a frustrating experience developing locally and shipping releases. With this PR, we're basically back to the same setup from v3—duplicating the dist directory into our docs directory. Not the most ideal, but very straightforward for me as the release manager.
0e920ce3
layout: docs
title: Progress
group: components
Stylize the HTML5 <progress>
element with a few extra classes and some crafty browser-specific CSS. Be sure to read up on the browser support.
Contents
- Will be replaced with the ToC, excluding the "Contents" header {:toc}
Example
{% example html %} 0% 25% 50% 75% 100% {% endexample %}
IE9 support
Internet Explorer 9 doesn't support the HTML5 <progress>
element, but we can work around that.
{% example html %}
Contextual alternatives
Progress bars use some of the same button and alert classes for consistent styles.
{% example html %} 25% 50% 75% 100% {% endexample %}
Striped
Uses a gradient to create a striped effect.
{% example html %} 10% 25% 50% 75% 100% {% endexample %}
Animated stripes
The striped gradient can also be animated. Add .progress-animated
to .progress
to animate the stripes right to left via CSS3 animations.
Animated progress bars do not work in IE9 and Opera 12 as they don't support CSS3 animations.
{% highlight html %} 25% {% endhighlight %}