Новостной слайдер

Слайдер сделан на базе фреймворка Swiper

Swiper - это современный бесплатный сенсорный слайдер. Он предназначен для использования на адаптивных сайтах и мобильных приложениях. Подробнее о нем и всех его возможностях можно посмотреть на официальном сайте.

Пример:

25 августа 2020 г.
Заголовок новости

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

27 августа 2020 г.
Заголовок новости

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

24 августа 2020 г.
Заголовок новости

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

20 августа 2020 г.
Заголовок новости

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

HTML:

CSS:

Подключаем CSS фреймворка swiper и стили ниже:

JS:

Подключаем JS фреймворка swiper и скрипт ниже:

За основу взято решение, найденное на codepen.io у пользователя Muhammed Erdem
Фотографии: kellepics

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

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

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

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

  • Крис:

    Как подключить css фрейм

    Ответить
    • Alexander:
      <link href="swiper-bundle.min.css" rel="stylesheet">	
      Ответить
  • СЕРГЕЙ:

    Сейчас всех насмешу!)) Но... Подскажите как подключить библиотеку?

    Ответить
    • Alexander:

      Если речь идет про jQuery, который тут не используется, то ставим его скрипт ранее всех остальных, тоже самое и про фреймворк swiper.
      Т.е. у нас должно быть

      <script src="swiper-bundle.min.js"></script>
      <script>
      // скрипт из примера
      </script>

      Или добавить и то и то в уже подключенные скрипты сайта (в той же последовательности)

      Ответить
  • Олег Витальевич:

    Хочу привлечь внимание к вопросу) Подскажите пожалуйста

    Ответить
    • Alexander:

      Посмотрите настройки свипера, там много чего есть, например allowTouchMove

      Ответить
  • Олег Витальевич:

    Доброго дня. Можно как то на мобильном отключить функцию перелистывания? Оставить только при нажатии на чекбокс изменение. Просто когда на весь экран данный слайдер растягивается, он по факту не дает прокрутить страницу.

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

    Все отлично работает! Главное подключить все библиотеки и добавить коды!

    Ответить
  • Андрей:

    Все работает.Не надо наговаривать.

    Ответить
  • Andrey:

    Хотел воспользоваться вашим примером, а он не работает

    Ответить
    • Alexander:

      Тут же работает 🙂
      Значит что то не добавили или добавили не так...

      Ответить
      • Andrey:

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

        Ответить
        • Alexander:

          А какая тут поддержка? Это же не css-свойство, которое только для вебкита, например.
          Не про весь же код смотреть и писать
          А на чем тестировался swiper, можно у разработчиков посмотреть 🙂
          В современных браузерах все работает.

          Ответить