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

OSCHINA-MIRROR/mooshroom-modal

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

modal.js — модальный компонент

Основан на компоненте avalon, совместим с браузерами Chrome, Firefox, IE7, IE9, IE10 и IE11.


Описание функций:

modal.js – это модальный всплывающий компонент, основанный на avalon. Его особенность в том, что он появляется в месте нажатия кнопки запуска. Анимация основана на CSS3.

Однако это не главное. Главное то, что его можно расширять как угодно. Здесь представлены только действия по открытию и закрытию всплывающего окна, а его стиль можно настроить по своему усмотрению. Кроме того, стандартизирован метод реализации всплывающих окон на разных сайтах с использованием одного и того же набора действий при открытии.

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

  1. Сначала добавьте в проект файлы modal.js и modal.css.
  2. В структуре страницы напишите следующее:
<!--modal 模态框-->
    <div ms-controller="modal">
        <div class="modal-bg" id="myModal" ms-visible="toggle" ms-click="getOut">
            <div class="modal-box"
                 ms-css-left="x"
                 ms-css-top="y"
                 ms-css-height="mh"
                 ms-css-width="mw">
                <!--modal 模态框内容映入点-->
                <div ms-include-src="url"></div>
            </div>
        </div>
    </div>
  1. В другом месте создайте содержимое модального окна в виде HTML-файла, например, "./plugins/modal.html".
  2. Запустите: сначала добавьте содержимое модального окна (modal.html), затем запустите метод modal.getIn("ширина модального окна"). Код выглядит следующим образом:
modal.url="./plugins/modal.html";
modal.getIn(800);
  1. Закройте: вызовите метод getOut(). Код выглядит следующим образом:
modal.getOut();
  1. Готово!

The MIT License (MIT)

Copyright (c) 2015 mooshroom

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

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

Введение

Всплывающий компонент на основе Avalon. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

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

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