Рубрика «слайдер»

Создаем генератор адаптивной галереи изображений со встроенным слайдером - 1

Доброго времени суток, друзья!

Вместо введения (постановка задачи)

Все началось с изучения чужих слайдеров (готовых решений в сети, типа bxslider, owlcarousel и slick). Когда-нибудь я напишу подробные руководства по работе с этими инструментами (sweet dreams). Появилось желание написать свой слайдер. Однако вскоре (в том числе, после прочтения нескольких статей на Хабре) пришло осознание, что просто слайдер — это для слабаков. Нужно что-то более радикальное.

В итоге придумал себе такую задачу: написать генератор адаптивной галереи со встроенным слайдером.

Условия:

  • Возможность загружать любое количество изображений (из любого места на жестком диске).
  • Галерея состоит из загруженных изображений, разметка формируется «на лету» с соблюдением семантики HTML5.
  • Галерея одинаково хорошо смотрится на экранах с различным разрешением.
  • При клике на любом изображении генерируется слайдер.
  • При генерации слайдера затемняется фон.
  • Изображение, по которому кликнули — первый слайд.
  • Переключение слайдов реализовано через DOM.
  • Слайды переключаются плавно.
  • Возможность управлять переключением слайдов с помощью кнопок и клавиатуры.
  • Возможность вернуться к галерее при клике на текущем слайде и кнопке, а также с помощью клавиатуры.
  • Возможность получить готовый код.
  • Чистый JavaScript (вся разметка через JS).
  • Минимум кода.

Итак, поехали (как сказал Гагарин, отправляясь в космос).
Читать полностью »

Доброго времени суток, уважаемые читатели и писатели!

Сегодня я расскажу, как в проекте передо мной возникла задача по изготовлению адаптивного слайдера и что из этого получилось

О статье и для кого она

Данную статью я пишу не столько потому, что желаю получить отклик сообщества на решение данной проблемы, но и потому, что решение вопросов статьи кажется мне фундаментальным для понимания адаптивности слайдера в вебе. Если кто то уже писал подобные компоненты просьба откликнуться и поделиться схожим опытом

Читать полностью »

BlackBerry Priv (exVenice) поступит в продажу в ноябре - 1
Пока большинство людей стоят в очередях за новым iPhone6 и разбирают его, для любителей смартфонов с qwerty-клавиатурой, похоже, настают хорошие времена.
Если Вы по каким-то причинам не можете отказаться от экосистемы Google, но ищите смартфон с физической клавиатурой — добро пожаловать под кат.
Читать полностью »

Примечание

Хоть я сам не люблю такие твиттер-новости, но не смог не поделиться с этой новостью с сообществом, т.к. это довольно радостная (я надеюсь) новость для тех, кто любит слайдеры.
Ну и по традиции — если нашли ошибку/не точность, пожалуйста напишите в личку.

BlackBerry похвасталась новым BlackBerry 10 - 1
Зовите всех фанатов BlackBerry Torch! BlackBerry похвасталась новым слайдером BlackBerry 10 на выставке Mobile World Congress. Хотя у устройства пока еще нет официального названия и характеристики устройства еще не точны, мы знаем, что у устройства будет двойной изогнутый дисплей и, конечно, великолепная клавиатура.
Читать полностью »

Когда я начинал изучать андроид, мне очень хотелось добавить красивое перелистывание экранов — как в популярных приложениях. Хотелось просто некоторое подобие LinearLayout, содержимое которого можно будет прокручивать. Однако для того, чтобы написать простейший слайдер с использованием ViewPager, мне потребовалось несколько часов на разбор, а также целая страница кода. К тому же, присутствовали некоторые ограничения — добавление объекта внутрь тега <ViewPager> не добавляло его в список виджетов.

Разобравшись, решил написать свой класс ScreenPager, который наследуется от ViewPager и работает очень просто. Причём работает как в xml, так и в чистом коде.

Очень простой слайдер экранов
Читать полностью »

Предыстория

Здравствуйте, читатели. Насмотревшись видео с моторизированными слайдерами, захотелось сколхозить и себе такое чудо. Сам слайдер был собран с товарищем еще летом прошлого года, тогда же и хотели прикрутить к нему двигатель, но к сожалению руки не дошли. Сняв несколько timelapse я понял, что без мотора все это скучно и уныло. Читать полностью »

Toshiba Satellite U920t — ультрабук-трансформер, оснащающийся сенсорным 12,5-дюймовым IPS дисплеем с разрешением 1366x768. Благодаря специальному механизму-слайдеру, ультрабук может превращаться в полноценный планшет. Аппарат работает на базе низковольтных процессоров Intel Core i5-3317U, имеют на борту 4 Гб оперативной памяти и твердотельные накопители емкостью 128 Гб.

Читать полностью »

image

В этом уроке мы будем создавать слайдер изображений с тремя 3D панелями на JQuery. Идея состоит в том, чтобы создать одну главную панель и две боковых, которые немного повернуты создавая 3D эффект. При навигации мы будем скользить к соответствующему изображению на каждой панели. Мы будем использовать CSS 3D Transforms с perspective и CSS Transitions.

Демо
Исходные файлы

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js