• 0
AShukilovich

Верстка слайдера carousel/swiper

Вопрос

Добрый день. Есть необходимость свертсать слайдер на главной странице:

1) пролистывание на 1 страницу осуществляется по наведению мыши на текущий слайд т.е. 1 наведение 1 слайд;

2) пролистывания с эффектом fade (один тухнет другой появляется)

Все остальное время слайдер стоит просто.

Попробовал написать использую bootstrap4 carousel, но столкнулся с тем что я не знаю как сделать эффект fade на нем, а если и получалось то текущий слайд резко исчезает, а новый появляется медленно и еще почему то при наведении на последний слайд курсора пролистывание идет через первый слайд (он показывается, но только на короткий промежуток времени) на jsfiddle код работает почему то как часы, но не у меня хотя мой же. Решил использовать swiper так как пользовался ранее, все замечательно работает, но косяк с позиционированием элементов. текст на слайдах заходит за контейнер в котором он находится и просто исчезает (в мобилках в основном).

Ссылки на jsfiddle соответственно на карусель, второй на свипер. 

https://jsfiddle.net/AShukilovich/aqyrj8xz/2/

https://jsfiddle.net/AShukilovich/8kvo4qwm/1/  (почему то не хочет свипер подгружаться, на локалке все корректно)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 ответа на этот вопрос

Рекомендуемые сообщения

  • 0

Нашел как сделать fade эффект на карусели, но так и не могу справиться с проблемой, что при наведении может проскочить несколько слайдов за раз. Ссылка на переделанную fade карусель на jsfiddle https://jsfiddle.net/AShukilovich/aqyrj8xz/3/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
В 15.09.2017 в 07:01, AShukilovich сказал:

Добрый день. Есть необходимость свертсать слайдер на главной странице:

1) пролистывание на 1 страницу осуществляется по наведению мыши на текущий слайд т.е. 1 наведение 1 слайд;

2) пролистывания с эффектом fade (один тухнет другой появляется)

Все остальное время слайдер стоит просто.

Попробовал написать использую bootstrap4 carousel, но столкнулся с тем что я не знаю как сделать эффект fade на нем, а если и получалось то текущий слайд резко исчезает, а новый появляется медленно и еще почему то при наведении на последний слайд курсора пролистывание идет через первый слайд (он показывается, но только на короткий промежуток времени) на jsfiddle код работает почему то как часы, но не у меня хотя мой же. Решил использовать swiper так как пользовался ранее, все замечательно работает, но косяк с позиционированием элементов. текст на слайдах заходит за контейнер в котором он находится и просто исчезает (в мобилках в основном).

Ссылки на jsfiddle соответственно на карусель, второй на свипер. 

https://jsfiddle.net/AShukilovich/aqyrj8xz/2/

https://jsfiddle.net/AShukilovich/8kvo4qwm/1/  (почему то не хочет свипер подгружаться, на локалке все корректно)

 

Если слайдер без использования фреймворка , у всех слайдов кроме активного поставь свойство opacity: 0 ; затем ставишь свойство Transition всем слайдам.
При наведении мышкой на элемент скрываешь текущий слайд с помощью Opacity и показываешь следующий слайд Opacity: 1.

При таких условиях слайды будут плавно сменять друг  друга.

Изменено пользователем DevChristmas

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: lev99
      Вот такой код:
      <script type="text/javascript" src="//vk.com/js/api/openapi.js?150"></script> <!-- VK Widget --> <div id="vk_playlist_-2000646569_646569"></div> <script type="text/javascript"> VK.Widgets.Playlist('vk_playlist_-2000646569_646569', -2000646569, 646569, 'ae82627d6c8bb4500d'); </script> я нашел как переделали виджет группы:
      https://javascript.ru/forum/dom-window/40760-ne-otobrazhaetsya-vidzhet-vk-v-tabakh.html
      <iframe src="http://vk.com/widget_community.php?gid=29627308&width=190&height=220" width="190" height="220" scrolling="no" frameborder="0"></iframe> Но с виджетом плейлиста так не выходит, помогите?
    • Автор: Sparrow
      Всем привет, помогите, пожалуйста, с идеями верстки следующего :

Карта разработчиков

Карта участников

Отметь себя на карте для поиска или предложения работы