Скрипт YouTube и другой контент в модальном окне » Techno-Co — Всё для вебмастера, для создание сайтов с нуля. {title}

Модальное окно для вывода видео с YouTube и другой контент. Использует только jQuery, HTML и CSS. Сам крестик сделан на CSS. Если любите простоту то окошко должно Вам приглянуться.Модальное окно предназначено не только для видео

Установка скрипта

1) Вставляем в стили:

.pop-up {
        width: 500px;
        box-shadow: 0 0 0 1000px rgba(0,0,0,0.5);
        background: rgba(0,0,0,0.5);
        position: fixed;
        top: 50%;
        margin-top: 100%;
        left: 50%;
        margin-left: -250px;
        z-index: 9;
        color: #fff;
        display: none;
}

.popup-close {
        width: 50px;
        margin-right: -60px;
        opacity: 0.8;
        float: right;
        cursor: pointer;
}

.popup-l1, .popup-l2 {
        width: 6px;
        height: 50px;
        margin-top: -5px;
        margin-left: 22px;
        background: #fff;
}

.popup-l1 {
        float: left;
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
}

.popup-l2 {
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
}

.popup-close:hover {
        opacity: 1;
}

2) На страницу добавляем следующий код:


function open_popup(box, width, height, yt) {
        if(!$(box+' iframe').length && yt) {
                $(box).append('');
        }
        $(box+' .popup-close').html('');
        if(width) $(box).css({'width': width, 'margin-left': -(width/2)});
        if(height) $(box).css({'height': height, 'margin-top': -(height/2)});
        else $(box).css('margin-top', -($(box).height()/2));
        $(box).show();
}
function close_popup(box) {
        $(box).hide();
        $(box+' #yt').remove();
}

(Для работы скрипта требуется jQuery)

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

Для открытия окна используется функция open_popup(). Эта функция принимает 4 параметра (можно указать только один): идентификатор блока, ширина блока, высота блока, идентификатор видео YouTubeПример использования модального окна с HTML кодом:



        HTML код

Открыть

Пример использования модального окна с YouTube видео:

Смотреть

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