Сегодня 22 сентября, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7275
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
wascade
wascade
Голосов: 0
Адрес блога: http://wascade.blogspot.com/
Добавлен: 2013-11-10 21:46:47
 

Слайдер фотографій

2013-11-08 22:47:00 (читать в оригинале)

Привіт , з вами Greed.

Вибачте що довго не писав. Просто був дуже зайнятий.
Зараз буде стаття про слайдер фотографій. Вона буде потілена на декілька частин, бо блоггер починає лагати при великій кількості тексту.


Сам я цей слайдер не робив, я його скачав і трошки переробив то ж всі права на використання слайдера належать розробнику, а я просто взяв погратись. Ну оскільки я його скачав повністю безплатно, то напевне він і є безплатним)

Я забув коли його скачав(
І щоб його знайти погугліть такі теги: Skitter - Slideshow for anytime,jquery slideshow, slides, slider, slideshow, gallery, images, effects, easing, transitions, jquery, plugin, gpl license, free, customizations, flexible. Але на всякий випадок я приведу в статті всі коди.

Матеріал статті призначений тільки для ознайомлення і за його використання автор статті не несе відповідальності.
Що ж почнемо. Але в статті я буду кидати вже відредаговані коди, бо якщо кидати всі то їх вийде дуже багато.


Спочатку створімо папку де буде розміщений наш слайдер. Наприклад папка slider.
Потім html документ отже, треба файл з розширенням .html. Немає ніякого значення як він буде названий. Наприклад new_1.html. закидаємо в нього це великий код:

<!DOCTYPE html>
<html lang="en-us">
<head>
    <title>Skitter - Slideshow for anytime!</title>

    <meta name="charset" value="utf-8" />
    <meta name="description" content="Slideshow flexible with many options for customizations. This jQuery Slideshow is free!" />
    <meta name="keywords" content="jquery slideshow, slides, slider, slideshow, gallery, images, effects, easing, transitions, jquery, plugin, gpl license, free, customizations, flexible" />
    <meta name="author" content="Thiago S.F. - http://thiagosf.net" />

    <!--[if lt IE 9]>
    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

   
    <link rel="shortcut icon" href="images/favicon.ico">
    <link href='http://fonts.googleapis.com/css?family=Mako' rel='stylesheet' type='text/css'>
    <link type="text/css" href="css/styles.css" media="all" rel="stylesheet" />
    <link type="text/css" href="css/skitter.styles.css" media="all" rel="stylesheet" />
    <link type="text/css" href="css/highlight.black.css" media="all" rel="stylesheet" />

    <script type="text/javascript" src="js/jquery-1.8.1.min.js"></script>

    <script type="text/javascript" src="js/jquery.easing.1.3.js"></script>

    <script type="text/javascript" src="js/jquery.animate-colors-min.js"></script>
   
    <script type="text/javascript" src="js/jquery.skitter.min.js"></script>
    <script type="text/javascript" src="js/highlight.js"></script>

    <script type="text/javascript" src="js/jquery.mousewheel.js"></script>

    <script type="text/javascript" src="js/page.js"></script>

    <script type="text/javascript">
    var box_skitter_large = null;
    $(document).ready(function() {
        $('.box_skitter_large').skitter({
            numbers_align: "center",
             dots: true,
             preview: true,
             focus: true,
             focus_position: "leftTop",
             controls: true,
             controls_position: "leftTop",
             progressbar: true,
             progressbar_css: {
                top:'5px',
                left:'590px',
                height:10,
                borderRadius:'2px',
                width:200,
                backgroundColor:'#000',
                opacity:.7
            },
             animateNumberOver: { 'backgroundColor':'#555' },
             enable_navigation_keys: true
,
            onLoad: function(self) {
                if (this.thumbs) $('.border-skitter').height(350);
                box_skitter_large = self;
            }
        });
    });
    </script>

</head>
<body>
    <div id="page">

       
            <section class="border-skitter content-width">
                <div class="box_skitter box_skitter_large">
                    <ul>

                        <li><a href="#cut"><img src="images/001.jpg" class="cut" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#swapBlocks"><img src="images/002.jpg" class="swapBlocks" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#swapBarsBack"><img src="images/003.png" class="swapBarsBack" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#swapBars"><img src="images/004.jpg" class="swapBars" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#hideBars"><img src="images/005.jpg" class="hideBars" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#downBars"><img src="images/006.png" class="downBars" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#upBars"><img src="images/007.jpg" class="upBars" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#cubeShow"><img src="images/008.jpg" class="cubeShow" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#circlesRotate"><img src="images/009.jpg" class="circlesRotate" /></a><div class="label_text"><p>ваш текст</p></div></li>

<li><a href="#circlesInside"><img src="images/010.jpg" class="circlesInside" /></a><div class="label_text"><p>ваш текст</p></div></li>
                    </ul>
                </div>
            </section>

            <div id="box-config">
                <section class="content-width">

                   
                    <div id="box-all-config" class="content-width">

                        <div id="box-animations" class="item-config content-width">

                        </div>
                        <div id="box-loading" class="item-config content-width">
                            <
                        </div>
                        <div id="box-views" class="item-config content-width">
                            <ul class="list-buttons">

                                <li><a href="#" rel="mini">Mini-slides</a></li>

                                <li><a href="multiple.html" rel="multiple_instances">Multiple instances</a></li>

                                <li><a href="fullscreen.html" rel="fullscreen">Fullscreen</a></li>
                            </ul>
                        </div>
                        <div id="box-your-code" class="item-config content-width">

                            <pre>   
&lt;!-- CSS --&gt;
&lt;link type=&quot;text/css&quot; href=&quot;css/skitter.styles.css&quot; media=&quot;all&quot; rel=&quot;stylesheet&quot; /&gt;

&lt;!-- JS --&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery-1.6.3.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.easing.1.3.js&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.animate-colors-min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.skitter.min.js&quot;&gt;&lt;/script&gt;

&lt;!-- Init Plugin --&gt;

&lt;script&gt;
    $(document).ready(function() {
        $(&quot;.box_skitter_large&quot;).skitter({
            numbers_align: "center",
             dots: true,
             preview: true,
             focus: true,
             focus_position: "leftTop",
             controls: true,
             controls_position: "leftTop",
             progressbar: true,
             progressbar_css: {
                top:'5px',
                left:'590px',
                height:10,
                borderRadius:'2px',
                width:200,
                backgroundColor:'#000',
                opacity:.7
            },
             animateNumberOver: { 'backgroundColor':'#555' },
             enable_navigation_keys: true
        });
    });
&lt;/script&gt;
    </pre>
                        </div>
                        <div class="clear"></div>
                    </div>

                </section>

            </div>
            <div id="box-banner-help">
                            </div>
        </article>
        <article id="page-documentation" class="page">
            <section class="content-width">
                <h1>Documentation</h1>

                <h2>Attributes</h2>

                                <dl>
                    <dt>animateNumberActive</dt>
                    <dd>
                        <p class="definition-description">Animation/style active number/dot</p>
                        <p class="dd-default"><strong>Default</strong> <span>{backgroundColor:'#cc3333', color:'#fff'}</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>array</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({animateNumberActive: {backgroundColor:'#000', color:'#ccc'}});</span></p>
                    </dd>
                </dl>
                                <dl>

                    <dt>animateNumberOut</dt>

                    <dd>
                        <p class="definition-description">Animation/style number/dot</p>
                        <p class="dd-default"><strong>Default</strong> <span>{backgroundColor:'#333', color:'#fff'}</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>array</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({animateNumberOut: {backgroundColor:'#000', color:'#ccc'}});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>animateNumberOver</dt>
                    <dd>

                        <p class="definition-description">Animation/style hover number/dot</p>
                        <p class="dd-default"><strong>Default</strong> <span>{backgroundColor:'#000', color:'#fff'}</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>array</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({animateNumberOver: {backgroundColor:'#000', color:'#ccc'}});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>animation</dt>

                    <dd>
                        <p class="definition-description">Default animation</p>
                        <p class="dd-default"><strong>Default</strong> <span>null or defined in &lt;a&gt; class</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>cube, cubeRandom, block, cubeStop, cubeHide, cubeSize, horizontal, showBars, showBarsRandom, tube, fade, fadeFour, paralell, blind, blindHeight, blindWidth, directionTop, directionBottom, directionRight, directionLeft, cubeStopRandom, cubeSpread, cubeJelly, glassCube, glassBlock, circles, circlesInside, circlesRotate, cubeShow, upBars, downBars, hideBars, swapBars, swapBarsBack, swapBlocks, cut, random, randomSmart</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({animation: 'fade'});</span></p>
                    </dd>
                </dl>
                                <dl>

                    <dt>auto_play</dt>
                    <dd>
                        <p class="definition-description">Sets whether the slideshow will start automatically</p>

                        <p class="dd-default"><strong>Default</strong> <span>true</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({ auto_play: false; });</span></p>
                    </dd>

                </dl>
                                <dl>
                    <dt>controls</dt>
                    <dd>

                        <p class="definition-description">Option play/pause manually</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({controls: true});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>controls_position</dt>

                    <dd>
                        <p class="definition-description">Position of button controls</p>
                        <p class="dd-default"><strong>Default</strong> <span>center</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>center, leftTop, rightTop, leftBottom, rightBottom</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({controls_position: 'rightBottom'});</span></p>

                    </dd>
                </dl>
                                <dl>

                    <dt>dots</dt>
                    <dd>
                        <p class="definition-description">Navigation with dots</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({dots: true});</span></p>
                    </dd>
                </dl>
                                <dl>
                    <dt>easing_default</dt>

                    <dd>

                        <p class="definition-description">Easing default</p>
                        <p class="dd-default"><strong>Default</strong> <span>null</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>null, ease type</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({easing_default: 'easeOutBack'});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>enable_navigation_keys</dt>
                    <dd>
                        <p class="definition-description">Enable navigation keys</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({enable_navigation_keys: true});</span></p>
                    </dd>
                </dl>
                                <dl>

                    <dt>focus</dt>

                    <dd>
                        <p class="definition-description">Focus slideshow</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({focus: true});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>focus_position</dt>
                    <dd>

                        <p class="definition-description">Position of button focus slideshow</p>
                        <p class="dd-default"><strong>Default</strong> <span>center</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>center, leftTop, rightTop, leftBottom, rightBottom</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({focus_position: 'leftTop'});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>fullscreen</dt>

                    <dd>
                        <p class="definition-description">Fullscreen mode</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({fullscreen: true});</span></p>

                    </dd>
                </dl>
                                <dl>

                    <dt>hideTools</dt>
                    <dd>
                        <p class="definition-description">Hide numbers and navigation</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({hideTools: true});</span></p>
                    </dd>
                </dl>
                                <dl>
                    <dt>interval</dt>

                    <dd>

                        <p class="definition-description">Interval between transitions</p>
                        <p class="dd-default"><strong>Default</strong> <span>2500</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>integer</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({interval: 3000});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>label</dt>
                    <dd>
                        <p class="definition-description">Label display</p>
                        <p class="dd-default"><strong>Default</strong> <span>true</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({label: false});</span></p>
                    </dd>
                </dl>
                                <dl>

                    <dt>mouseOutButton</dt>

                    <dd>
                        <p class="definition-description">Function call to go out the navigation buttons</p>
                        <p class="dd-default"><strong>Default</strong> <span>function() { $(this).stop().animate({opacity:0.5}, 200); }</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>function() { $(this).stop().animate({opacity:0.2}, 500); }</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({ mouseOutButton: function() { $(this).stop().animate({opacity:0.2}, 500); });</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>mouseOverButton</dt>
                    <dd>

                        <p class="definition-description">Function call to go over the navigation buttons</p>
                        <p class="dd-default"><strong>Default</strong> <span>function() { $(this).stop().animate({opacity:0.5}, 200); }</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>function() { $(this).stop().animate({opacity:0.2}, 500); }</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({ mouseOverButton: function() { $(this).stop().animate({opacity:0.2}, 500); });</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>navigation</dt>

                    <dd>
                        <p class="definition-description">Navigation display</p>
                        <p class="dd-default"><strong>Default</strong> <span>true</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({navigation: false});</span></p>

                    </dd>
                </dl>
                                <dl>

                    <dt>numbers</dt>
                    <dd>
                        <p class="definition-description">Numbers display</p>
                        <p class="dd-default"><strong>Default</strong> <span>true</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({numbers: false});</span></p>
                    </dd>
                </dl>
                                <dl>
                    <dt>numbers_align</dt>

                    <dd>

                        <p class="definition-description">Alignment of numbers/dots/thumbs</p>
                        <p class="dd-default"><strong>Default</strong> <span>left</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>center, left, right</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({numbers_align: 'center'});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>onLoad</dt>
                    <dd>
                        <p class="definition-description">Callback</p>
                        <p class="dd-default"><strong>Default</strong> <span>null</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>null, function</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({onLoad: function(self) { console.log(self.settings.animation); } });</span></p>
                    </dd>
                </dl>
                                <dl>

                    <dt>preview</dt>

                    <dd>
                        <p class="definition-description">Preview with dots</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({dots: true, preview: true});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>show_randomly</dt>
                    <dd>

                        <p class="definition-description">Randomly sliders</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({show_randomly: true});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>stop_over</dt>

                    <dd>
                        <p class="definition-description">Stop animation to move mouse over it.</p>
                        <p class="dd-default"><strong>Default</strong> <span>true</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>false</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({ stop_over: false; });</span></p>

                    </dd>
                </dl>
                                <dl>

                    <dt>thumbs</dt>
                    <dd>
                        <p class="definition-description">Navigation with thumbs</p>
                        <p class="dd-default"><strong>Default</strong> <span>false</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>true, false</span></p>

                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({thumbs: true});</span></p>
                    </dd>
                </dl>
                                <dl>
                    <dt>velocity</dt>

                    <dd>

                        <p class="definition-description">Velocity of animation</p>
                        <p class="dd-default"><strong>Default</strong> <span>1</span></p>
                        <p class="dd-accept"><strong>Accept</strong> <span>0 to 2 (float)</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({velocity: 0.5});</span></p>

                    </dd>
                </dl>
                                <dl>
                    <dt>width_label</dt>
                    <dd>
                        <p class="definition-description">Width label</p>
                        <p class="dd-default"><strong>Default</strong> <span>null</span></p>

                        <p class="dd-accept"><strong>Accept</strong> <span>css property (300px, auto)</span></p>
                        <p class="dd-code"><strong>Example</strong> <span>$('.box_skitter_large').skitter({width_label: '300px'});</span></p>
                    </dd>
       

Тэги: design, photo

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.