Windows 7 Progress Bar - Busy

by Daniel Cheung

HTML

<h3>Windows 7 Indeterminate Bar</h3>
<div class="loader7">
    <span></span>
    <div class="greenlight"></div>
</div>
<h3>Updated-for-this-easier Windows 8 Indeterminate Bar</h3>
<div class="loader8">
</div>
<p>From <a href="http://stackoverflow.com/questions/7555181/indeterminate-progress-bar-in-htmlcss/21655548#21655548" target="_blank">this StackOverflow Question.</a></p>

CSS

.loader7 {
  width: 250px;
  height: 16px;
  border: 1px solid #aaaaaa;
  border-radius: 2px;
  position: relative;
  overflow: hidden;
  background: rgb(200, 200, 200);
  margin: 5px;
}

.loader7::after,
.loader7::before {
  content: " ";
  position: absolute;
  height: 100%;
  left: 0;
  width: 10px;
  z-index: 1;
  background: -moz-linear-gradient(left, rgba(170, 170, 170, 1) 0%, rgba(170, 170, 170, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(170, 170, 170, 1)), color-stop(100%, rgba(170, 170, 170, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(170, 170, 170, 1) 0%, rgba(170, 170, 170, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(170, 170, 170, 1) 0%, rgba(170, 170, 170, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(170, 170, 170, 1) 0%, rgba(170, 170, 170, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(170, 170, 170, 1) 0%, rgba(170, 170, 170, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#00aaaaaa', GradientType=1);
  /* IE6-9 */
}

.loader7::after {
  left: auto;
  right: 0;
  background: -moz-linear-gradient(left, rgba(170, 170, 170, 0) 0%, rgba(170, 170, 170, 1) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(170, 170, 170, 0)), color-stop(100%, rgba(170, 170, 170, 1)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(170, 170, 170, 0) 0%, rgba(170, 170, 170, 1) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(170, 170, 170, 0) 0%, rgba(170, 170, 170, 1) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(170, 170, 170, 0) 0%, rgba(170, 170, 170, 1) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(170, 170, 170, 0) 0%, rgba(170, 170, 170, 1) 100%);
  /* W3C */
 ...