В этой статье рассмотрим разработку простейшего скрипта степпера. Степпер — такой скрипт, который переключает экраны/слайды по нажатию на кнопки вперед или назад. Определения так себе, но думаю по примеру будет понятнее что это такое и для чего оно нужно.
Лично мне, приходилось раза два или три использовать примерную реализацию данного скрипта в своих работах. И подумал я, почему бы не написать нормальную заготовку для будущих подобных задач, и выложить ее в качестве статьи блога.
Подключаем библиотеки
Нам понадобится:
- bootstrap. Нам он просто облегчит подключение шрифтов и визуализацию кнопок
- font-awesome. От него мы получим три иконки (стрелка назад, вверх и вперед)
- animate.css, для простенькой анимации (вам никто не мешает использовать чистый css для этого)
- jquery, да-да, пора от него отказываться и отлавливать события на чистом JS. Но пока что лень)
А выглядит это так:
<link rel="stylesheet" href="../library/bootstrap-4/dist/css/bootstrap.min.css"> <link rel="stylesheet" href="../library/font-awesome/css/all.min.css"> <link rel="stylesheet" href="../library/animate.css/animate.min.css"> <script src="../library/jquery/dist/jquery.min.js"></script>