Вход Регистрация
Файл: src/htdocs/examples/multiple-synchronized.html
Строк: 63
<?php
{% extends 'partials/example.html' %}

{% 
set title='Multiple: Synchronized' %}
{% 
set subtitle='Connect two (or more) sliders, so that their <u>active index</u> is always the same.' %}

{% 
block extra %}
    <
style>
        .
demo-wrapper {
            
positionrelative;
            
displayblock;
            
overflowhidden;
            
bottomauto;
            
height450px;
            
bottomauto;
            
leftauto;
            
rightauto;
            
width48%;
            
floatleft;
            
margin1%;
        }

        .
example1 {
            
height600px;
            
width100%;
            
margin0 auto;
            
floatnone;
        }
    </
style>
{% 
endblock %}
{% 
block slider %}
    <
article class="demo-wrapper example1">
        {% include 
'partials/-slides.html' %}
        {% include 
'partials/-arrows.html' %}
    </
article>

    <
article class="demo-wrapper example2">
        {% include 
'partials/-slides.html' %}
    </
article>

    <
article class="demo-wrapper example3">
        {% include 
'partials/-slides.html' %}
    </
article>

    <
article class="demo-wrapper example4">
        {% include 
'partials/-slides.html' %}
        {% include 
'partials/-arrows.html' %}
    </
article>

    <
article class="demo-wrapper example5">
        {% include 
'partials/-slides.html' %}
    </
article>
{% 
endblock %}

{% 
set parallax true %}

{% 
block init %}
<
script>
    var 
example1 document.querySelector('.example1'),
        
example2 document.querySelector('.example2'),
        
example3 document.querySelector('.example3'),
        
example4 document.querySelector('.example4'),
        
example5 document.querySelector('.example5');

    var 
slider1 = new Bee3D(example1, {
        
effect'carousel',
        
listeners: {
            
touchestrue
        
},
        
shadows: { enabledtrue },
        
parallax: { enabledtrue },
        
navigation: { enabledtrue },
        
sync: {
            
enabledtrue,
            
targets: ['slider2''slider3''slider4''slider5']
        }
    });

    var 
slider2 = new Bee3D(example2, {
        
effect'classic',
        
listeners: { dragtrue },
        
shadows: { enabledtrue },
        
sync: {
            
enabledtrue,
            
targets: ['slider1''slider3''slider4''slider5']
        }
    });

    var 
slider3 = new Bee3D(example3, {
        
effect'coverflow',
        
listeners: { keystrue },
        
parallax: { enabledtrue },
        
loop: { enabledtrue },
        
sync: {
            
enabledtrue,
            
targets: ['slider1''slider2''slider4''slider5']
        }
    });

    var 
slider4 = new Bee3D(example4, {
        
effect'spiral-left',
        
navigation: { enabledtrue },
        
shadows: { enabledtrue },
        
sync: {
            
enabledtrue,
            
targets: ['slider1''slider2''slider3''slider5']
        }
    });

    var 
slider5 = new Bee3D(example5, {
        
effect'concave',
        
loop: { enabledtrue },
        
autoplay: { enabledtrue },
        
shadows: { enabledtrue },
        
sync: {
            
enabledtrue,
            
targets: ['slider1''slider2''slider3''slider4']
        }
    });
</
script>
{% 
endblock %}
?>
Онлайн: 1
Реклама