Как сделать такие полоски прогресса? [требует правки]

188
25 марта 2018, 19:38

aКак сделать такие полоски прогресса?

Answer 1

вот так:

<div class="box">
      <div class="box-line">
        <div class="box-line__progress box-line__progress_aqua"></div>
      </div>
      <div class="box-line">
        <div class="box-line__progress box-line__progress_lime"></div>
      </div>
      <div class="box-line">
        <div class="box-line__progress box-line__progress_tomato"></div>
      </div>
    </div>


.box{
  padding: 20px 40px;
  background: #eee;
  &-line{
    width: 350px;
    height: 5px;
    margin: 15px 0;
    background: #aeaeae;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    &__progress{
      position: absolute;
      top: 0;
      left: 0;
      height: 5px;
      border-radius: 5px;
      &_aqua{
        width: 75%;
        background: aqua;
      }
      &_lime{
        width: 50%;
        background: lime;
      }
      &_tomato{
        width: 80%;
        background: tomato;
      }
    }
  }
}
READ ALSO
Стилизация и анимация текста SVG

Стилизация и анимация текста SVG

Хотелось бы рассмотреть ряд примеров стилизации текста и как использовать pattern & mask в связке с какими-то эффектами

280
Почему-то не показываются маленькие и большие иконки на сайте

Почему-то не показываются маленькие и большие иконки на сайте

Почему-то не показываются маленькие иконки на сайте

168
Изменение стилей блока с помощью javascript

Изменение стилей блока с помощью javascript

Есть два блока, надо сделать функцию на javascript, чтобы по нажатию на кнопку 1 блок принял стиль display: block;, а второй display:none;

176
Фиксированная позиция при прокрутке

Фиксированная позиция при прокрутке

В шапке веб-страницы расположены якоря как менюШапка при прокрутке веб-страницы вниз получает фиксированную позицию

223