Vidlery : مجموعه پس زمینه انیمیشنی رایگان برای صفحه اصلی سایت

ساخت وبلاگ

//jQuery is required to run this code

$( document ).ready(function() {

    scaleAnimationContainer();

    initBannerAnimationSize('.animation-container .animation img');

    initBannerAnimationSize('.animation-container .mask');

    initBannerAnimationSize('.animation-container video');

    $(window).on('resize', function() {

        scaleAnimationContainer();

        scaleBannerAnimationSize('.animation-container .animation img');

        scaleBannerAnimationSize('.animation-container .mask');

        scaleBannerAnimationSize('.animation-container video');

    });

});

function scaleAnimationContainer() {

    var height = $(window).height() + 5;

    var unitHeight = parseInt(height) + 'px';

    $('.homepage-banner').css('height',unitHeight);

}

function initBannerAnimationSize(element){

    $(element).each(function(){

        $(this).data('height', $(this).height());

        $(this).data('width', $(this).width());

    });

    scaleBannerAnimationSize(element);

}

function scaleBannerAnimationSize(element){

    var windowWidth = $(window).width(),

    windowHeight = $(window).height() + 5,

    animationWidth,

    animationHeight;

    console.log(windowHeight);

    $(element).each(function(){

        var animationAspectRatio = $(this).data('height')/$(this).data('width');

        $(this).width(windowWidth);

        if(windowWidth < 1000){

            animationHeight = windowHeight;

            animationWidth = animationHeight / animationAspectRatio;

            $(this).css({'margin-top' : 0, 'margin-left' : -(animationWidth - windowWidth) / 2 + 'px'});

            $(this).width(animationWidth).height(animationHeight);

        }

        $('.homepage-banner .animation-container video').addClass('fadeIn animated');

    });

}

سون لرن • آموزش...
ما را در سایت سون لرن • آموزش دنبال می کنید

برچسب : انیمیشنی, نویسنده : استخدام کار 7learn بازدید : 317 تاريخ : جمعه 14 مهر 1396 ساعت: 14:20

خبرنامه