1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/itlangz-humming-preview

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

humming

Легкий и компактный плагин для просмотра изображений

Онлайн-пример

Использование

В браузере

<script src="<path>/lib/umd/index.js" ></script>
<script>
    new Humming()
</script>

require/import

import Humming from 'humming-preview'
// const humming = require('humming-preview')
new Humming()

API

new Humming([selector, mount])

Параметры

selector

[необязательный] Выборка изображений для просмотра
Тип: string | HTMLElement | Array<HTMLElement>
По умолчанию: document.querySelectorAll("img")

mount

[необязательный] Точка монтирования
Тип: HTMLElement
По умолчанию: document.body

Готов к использованию

  • Установите атрибут data-humming

Будут автоматически выбраны все изображения document.querySelectorAll("[data-humming] img")

  • Установите атрибут data-humming-img

Будут автоматически выбраны все изображения document.querySelectorAll("[data-humming-img]")Внимание

  1. Если оба метода пересекаются, будут автоматически удалены дубликаты.
  2. Готов к использованию — это необязательный вариант.
  3. Элемент не обязательно должен быть тегом img, для не-img тегов необходимо установить data-preview или data-src для указания адреса изображения для просмотра.
  4. Приоритет: data-preview > data-src > img.src# Горячие клавиши
  • Предыдущее изображение: ↑
  • Следующее изображение: ↓
  • Увеличение: +
  • Уменьшение: -
  • Колесо мыши: увеличение/уменьшение

Кастомизация предпросмотра

Установите data-preview или data-src для указания адреса изображения для просмотра в не-img тегах

Лицензия

Лицензия MIT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Svelte и 3 других языков
MIT
Отмена

Обновления (6)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/itlangz-humming-preview.git
git@api.gitlife.ru:oschina-mirror/itlangz-humming-preview.git
oschina-mirror
itlangz-humming-preview
itlangz-humming-preview
master