Решение выполнено на JS с использованием SVG-иконок.

Пример:

HTML:

Цвет активной вкладки задается в переменной --bgColorItem

CSS:

JS:

Найдено на codepen.io у пользователя abxlfazl khxrshidi

Смотрите также:

Плагин jQuery splits-slider Plugin для создания горизонтального аккордеона фотографий

Падающий снег для шапки, секций или фотографий

Красивые варианты оформления горизонтальных линий <hr> на CSS

Добавить комментарий:

Ваш комментарий отправлен!

Комментарии:

  • SOME:

    а можно ли это меню... Как то перевернуть,чтобы оно было сверху

    Ответить
    • Alexander:

      Можно так :
      [code].menu-container {
      transform: rotate(180deg);
      }[/code]
      Или править как нужно, но это уже по заказу

      И в CSS прицепить кверху а не низу.

      Ответить
  • Юлия:

    Подскажите добавить ссылки в это меню. Всю голову сломала. Стандартные способы не работают.

    Ответить
    • Alexander:

      Тут не ссылки нужны, иначе потеряется весь смысл кнопок - анимация .
      Нужно под них писать различные действия на JS, например одна кнопка открывает одну вкладку, другая другую и т.д.
      Если делать ссылки, то это по якорям на странице - просто заменить [b]button [/b]на [b]a[/b], но тут тоже не лишнем будет добавить на JS активацию кнопки, когда мы перейдем на якорь прокруткой.

      Ответить
  • Юлия:

    Подскажите пожалуйста как закрепить его внизу экрана телефона, чтобы не пропадало при скроллинге

    Ответить
    • Alexander:

      [code].menu-container {
      position: fixed;
      bottom: 0;
      left: 0;
      width: 100%;
      } [/code]

      Ответить
      • Юлия:

        Спасибо!! Все получилось.

        Ответить
      • Юлия:

        Еще обнаружила, что остальные блоки проходят поверх него, когда страницу пролистываешь. А он должен быть поверх всего. Как настроить? Пробовала с z индексом пошаманить, не получается. 🙁

        Ответить
        • Юлия:

          все решилось. Пошаманили с z индексом и легло как надо. Спасибо еще раз!

          Ответить
  • Алексей:

    Подскажите пожалуйста, куда прописывается контент табы?

    Ответить
    • Alexander:

      Это просто анимация кнопок для дальнейшего творчества, например перехода по якорям, подзагрузки контента или перелистывания табов.

      Ответить