Каталоги Сервисы Блограйдеры Обратная связь Блогосфера
Какой рейтинг вас больше интересует?
|
Без заголовка2013-11-13 13:41:52... >
+ развернуть текст сохранённая копия
Тэги: ya.ru:photo Котята — Сфинксы2013-11-10 23:02:43У родителей у кошки родились котята :) забавные два голеньких сфинкса, а третий пушистый. На фото ... + развернуть текст сохранённая копия У родителей у кошки родились котята :) забавные два голеньких сфинкса, а третий пушистый. На фото черная девочка и серенький мальчик :) :)) комментарии излишни… как она изучает себя… Ушки у них как у папы, а он Украинский левкой. Думаю черненький пушистым тоже из за него стал :) потому что левкой он как вельветый, когда [...] Тэги: photo, андромеда, коты, сфинкс, фотографии Стилі до слайдера фотографій2013-11-10 21:15:00Привіт. З вами Greed. Третя частина до серії статей про слайдер фотографій. ... + развернуть текст сохранённая копия Привіт. З вами Greed. Третя частина до серії статей про слайдер фотографій. Стаття про стилі. Створюємо папку CSS в нашій папці slider. Всі файли які зараз я скину будуть із розширенням .css і зберегти їх потрібно в папку CSS. Створюються вони так само як і документи js тільки в notepad треба буде взяти підсвітку на css і зберегти в CSS. А ліниві в блокноті створюють так само як із js файли в css. Ось і самі CSS-документи : Цей зберігаємо як highlight.css. Ось він: div.highlight { background:#fff; border:1px solid #000; font-family:consolas,deja vu,"Courier New",Courier,monospace; overflow: hidden; } div.highlight pre{ width: 100%; overflow: auto; padding:0; margin:0; font-size:12px; clear: both; } /* tabs */ div.highlight ul.tabs { overflow: hidden; padding: 5px 0 5px 0; margin: 0; list-style: none; border-bottom: 0px solid #E0E0E0; width: 100%; background:#333; font-size:12px; } div.highlight ul.tabs li { padding: 0; margin: 0 5px; float: left; background: none; border-bottom: 1px dashed #CCC; line-height:1.0em; color: #CCC; cursor: pointer; } div.highlight ul.tabs li.active { border-bottom: none; cursor: default; color: #cc9966; } /* pre */ div.highlight pre.code ol { margin: 0; padding:0 0 0 45px; background:#999; color:#444; } div.highlight pre.code ul { margin: 0; padding:0; } div.highlight pre.code ol li, div.highlight pre.code ul li { padding:0 0 0 5px; border-left:3px solid #ccc; background:#e1e1e1; } div.highlight pre.code ul li { border-left:none; } div.highlight pre.code ol li.even, div.highlight pre.code ul li.even { background-color:#FFFFFF; } div.highlight pre.source { display: none; padding:0 0 0 5px; color:#333; background:#e1e1e1; } /* highligting */ pre.code .str { color: #080; } pre.code .kwd, pre.code .kwd span { color: #070; } pre.code .com, pre.code .com span { color:#080; font-style: italic; font-weight: normal; } pre.code .typ { color: #606; } pre.code .lit { color: #066; } pre.code .pun { color: #660; } pre.code .pln { color: #000; } pre.code .tag { color: #008; font-weight: bold; } pre.code .atn { color: #606; } pre.code .atv { color: #080; } pre.code .dec { color: #606; } pre.code .fnc, pre.code .fnc span { color: #00b; } /* css */ .css pre.code .kwd, .css pre.code .kwd span { color: #008; font-weight: bold; } /* php */ .php pre.code .str, .php pre.code .str span { color: #d00; } .php pre.code .var, .php pre.code .var span { color: #00b; } .php pre.code .com, .php pre.code .com span { color:#ff8000; font-style: italic; font-weight: normal; } Зберегли. Наступний як skitter.styles.css. Ось він: /* =Skitter styles ----------------------------------------------- */ .box_skitter {position:relative;width:800px;height:300px;background:#000;} .box_skitter img { max-width:none; } /* Tip for stildv */ .box_skitter ul {display:none;} .box_skitter .container_skitter {overflow:hidden;position:relative;} .box_skitter .image {overflow:hidden;} .box_skitter .image img {display:none;} /* =Box clone -------------------------------------------------------------- */ .box_skitter .box_clone {position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;} .box_skitter .box_clone img {position:absolute;top:0;left:0;z-index:20;} /* =Navigation -------------------------------------------------------------- */ .box_skitter .prev_button {position:absolute;top:50%;left:35px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/prev.png) no-repeat left top;} .box_skitter .next_button {position:absolute;top:50%;right:35px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/next.png) no-repeat left top;} /* =Numbers -------------------------------------------------------------- */ .box_skitter .info_slide {position:absolute;top:15px;left:15px;z-index:100;background:#000;color:#fff;font:bold 11px arial;padding:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:0.75;} .box_skitter .info_slide .image_number {background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;} .box_skitter .info_slide .image_number_select {background:#cc0000;float:left;padding:2px 10px;margin:0 5px 0 0;} /* =Thumbs Change width and height to customization dimension thumb -------------------------------------------------------------- */ .box_skitter .container_thumbs { position:relative;overflow:hidden;height:50px; } .box_skitter .info_slide_thumb { height:50px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;top:auto;top:0;left:0;padding:0 !important;opacity:1.0; } .box_skitter .info_slide_thumb .image_number { overflow:hidden;width:100px;height:50px;position:relative;margin:0 !important; padding:0 !important; -moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;} .box_skitter .info_slide_thumb .image_number img { position:absolute;top:-30px;left:-30px;height:100px;} .box_skitter .box_scroll_thumbs { padding:0; } .box_skitter .box_scroll_thumbs .scroll_thumbs { position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg, #555, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101; cursor:pointer;border:0px solid #333; } /* =Dots -------------------------------------------------------------- */ .box_skitter .info_slide_dots {position:absolute;bottom:-40px;z-index:151;padding:5px 0 5px 5px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;} .box_skitter .info_slide_dots .image_number {background:#333;float:left;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;width:18px;height:18px;text-indent:-9999em;overflow:hidden;} .box_skitter .info_slide_dots .image_number_select {background:#cc0000;float:left;margin:0 5px 0 0;} /* =Loading -------------------------------------------------------------- */ .loading {position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:32px;height:32px;} /* =Label -------------------------------------------------------------- */ .box_skitter .label_skitter { z-index:150;position:absolute;bottom:0px;left:0px;display:none; } .box_skitter .label_skitter { z-index:150;position:absolute;bottom:0px;left:0px;color:#fff;display:none;opacity:0.8;background:#000; } .box_skitter .label_skitter p { padding:10px;margin:0;font:normal 22px arial,tahoma;letter-spacing:-1px; } .box_skitter .info_slide * { font-family:Consolas,arial,tahoma !important; } .box_skitter .progressbar { background:#000; position:absolute; top:5px;left:15px;height:5px; width: 200px; z-index:99; border-radius:20px; } /* =Preview slide -------------------------------------------------------------- */ .box_skitter .preview_slide { display:none; position:absolute; z-index:152; bottom:30px; left:-40px; width:100px; height:100px; background:#fff; border:1px solid #222; -moz-box-shadow:rgba(0,0,0,0.7) 2px 2px 5px; -webkit-box-shadow:rgba(0,0,0,0.7) 2px 2px 5px; box-shadow:rgba(0,0,0,0.7) 2px 2px 5px; overflow:hidden; } .box_skitter .preview_slide ul { height:100px; overflow:hidden; margin:0; list-style:none; display:block; position:absolute; top:0; left:0; } .box_skitter .preview_slide ul li { width:100px; height:100px; overflow:hidden; float:left; margin:0; padding:0; position:relative; display:block; } .box_skitter .preview_slide ul li img { position:absolute; top:0; left:0; height:150px; width:auto; } /* =Focus -------------------------------------------------------------- */ #overlay_skitter { position:absolute; top:0; left:0; width:100%; z-index:9998; opacity:1; background:#000; } .box_skitter .focus_button {position:absolute;top:50%;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/focus-button.png) no-repeat left top;opacity:0;} .box_skitter .play_pause_button {position:absolute;top:50%;z-index:151;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/pause-button.png) no-repeat left top;opacity:0;} .box_skitter .play_pause_button.play_button {background:url(../images/play-button.png) no-repeat left top;} /* =Example for dimenions -------------------------------------------------------------- */ .box_skitter_large {width:800px;height:300px;} .box_skitter_small {width:200px;height:100px;} Зберегли. Наступний як highlight.black.css. Ось він: div.highlight { background:#fff; border:1px solid #000; font-family:consolas,deja vu,"Courier New",Courier,monospace; overflow: hidden; } div.highlight pre{ width: 100%; overflow: auto; padding:0; margin:0; font-size:12px; clear: both; } /* tabs */ div.highlight ul.tabs { overflow: hidden; padding: 5px 0 5px 0; margin: 0; list-style: none; border-bottom: 0px solid #E0E0E0; width: 100%; background:#111; font-size:12px; } div.highlight ul.tabs li { padding: 0; margin: 0 5px; float: left; background: none; border-bottom: 1px dashed #CCC; line-height:1.0em; color: #CCC; cursor: pointer; } div.highlight ul.tabs li.active { border-bottom: none; cursor: default; color: #cc9966; } /* pre */ div.highlight pre.code ol { margin: 0; padding:0 0 0 45px; background:#555; color:#fff; } div.highlight pre.code ul { margin: 0; padding:0; } div.highlight pre.code ol li, div.highlight pre.code ul li { padding:0 0 0 5px; border-left:1px solid #999; background:#333; } div.highlight pre.code ul li { border-left:none; } div.highlight pre.code ol li.even, div.highlight pre.code ul li.even { background-color:#222; } div.highlight pre.source { display: none; padding:0 0 0 5px; color:#333; background:#ccc; } /* highligting */ pre.code .str { color: #00cc33; } pre.code .kwd, pre.code .kwd span { color: #ccc; } pre.code .com, pre.code .com span { color:#ff0000; font-style: italic; font-weight: normal; } pre.code .typ { color: #ff0000; } pre.code .lit { color: #ffff00; } pre.code .pun { color: #ff3300; } pre.code .pln { color: #ccc; } pre.code .tag { color: #0099ff; font-weight: bold; } pre.code .atn { color: #ff9000; } pre.code .atv { color: #00cc22; } pre.code .dec { color: #ff9000; } pre.code .fnc, pre.code .fnc span { color: #ff9000; } /* css */ .css pre.code .kwd, .css pre.code .kwd span { color: #ff9900; font-weight: bold; } /* php */ .php pre.code .str, .php pre.code .str span { color: #fff; } .php pre.code .var, .php pre.code .var span { color: #fff; } .php pre.code .com, .php pre.code .com span { color:#ff8000; font-style: italic; font-weight: normal; } Зберегли. Наступний як styles.css. Ось він: * { margin:0; padding:0; list-style:none; } body { font-family:'Mako',arial,tahoma; } a, a img { border:none; outline:none; color:#004499; } .content-width { width:980px; margin:0 auto; } .clear { clear:both; } #page { } #header { height:110px; background:url(../images/bg-header.jpg) no-repeat center top; margin:0 auto; margin-bottom:20px; } #header h1 a { width:220px; height:90px; float:left; margin:0px 0 0 0; overflow:hidden; text-indent:-9999em; background:url(../images/logo.png) no-repeat center top; } #header nav { float:right; margin:30px 0 0 0; } #header nav a { color:#fff; padding:10px 25px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; float:left; margin:0 15px 0 0; text-decoration:none; text-shadow:#000 1px 1px 0; -moz-transition:all ease-out 0.3s; -webkit-transition:all ease-out 0.3s; transition:all ease-out 0.3s; position:relative; z-index:5; } #header nav a:hover, #header nav a.active { background:#000; /*box-shadow:rgba(255,255,255,0.3) 0 0 10px;*/ } #bt-lang { width:40px; height:40px; position:absolute; overflow:hidden; text-indent:-9999em; background:url(../images/bt-lang.png) no-repeat center top; right:0; top:0; -moz-transition:opacity 0.2s; } #bt-lang:hover { opacity:0.7; } #box-languages { position:absolute; top:40px; right:0; background:#000; width:40px; z-index:250; -moz-border-radius:0 0 0 3px;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px; display:none; } #box-languages ul { float:left; margin-top:3px; width:40px; padding:0; } #box-languages ul li { float:left; margin-bottom:0px; width:40px; text-align:center; padding:0; } #box-languages ul li a { float:left; margin-left:4px; } #box-languages ul li a img { float:left; } #content {} /* =Pages -------------------------------------------------------------- */ .page { display:none; position:relative; } .page.active { display:block; } .page h1 { font-size:36px; margin-bottom:20px; letter-spacing:-2px; } .page h2 { margin-bottom:20px; color:#777; } .page h3 { margin-bottom:20px; color:#999; } /* =Configurations -------------------------------------------------------------- */ #box-bts-config { position:relative; z-index:3; } .bt-config { background:url(../images/bt-config.png) no-repeat center top; width:120px; height:120px; text-align:center; position:relative; z-index:5; text-indent:-9999em; overflow:hidden; display:block; margin:0 auto; } #box-config { background:url(../images/bg-config.jpg) repeat left top; margin-top:-60px; padding-bottom:10px; color:#fff; float:left; width:100%; display:none; position:relative; z-index:2; } #nav-config { float:left; margin:60px 0 20px 190px; } #nav-config a { float:left; padding:10px 20px; border-bottom:5px solid #333; color:#fff; text-decoration:none; text-shadow:none; -moz-transition:all 0.2s; } #nav-config a:hover { text-shadow:#000 0 0 5px; border-color:#555; } #nav-config a.active { border-color:#228822; } .back-nav { background:#000; position:absolute; z-index:4; } #box-all-config { float:left; width:100%; position:relative; margin-bottom:10px; } #box-all-config .item-config { display:none; position:absolute; top:0; left:0; } #box-all-config .item-config.active { display:block !important; } #box-animations {} #bt-apply { position:absolute; top:32px; right:0px; text-indent:-9999em; overflow:hidden; width:64px; height:64px; background:url(../images/bt-apply.png) no-repeat left top; display:none; } #bt-apply:hover { background:url(../images/bt-apply-over.png) no-repeat left top; } #box-your-code {} #box-your-code pre { background:#111; padding:30px; -moz-border-radius:3px;-webkit-border-radius:33px;border-radius:3px; font:14px consolas,'courier new'; padding-left:80px; } #bt-up { position:fixed; top: 50%; right:50px; width:100px; height:100px; opacity:0.2; background:url(../images/bt-up.png) no-repeat left top; text-indent:-9999em; overflow:hidden; cursor:pointer; } /* =Buttons -------------------------------------------------------------- */ .list-buttons {} .list-buttons li { position:relative; float:left; } .list-buttons li a { float:left; padding:10px 20px; background:#111; color:#fff; text-decoration:none; font-size:14px; -moz-border-radius:3 px;-webkit-border-radius:3px;border-radius:3px; margin:0 10px 10px 0; } .list-buttons li a:hover { background:#000; } .list-buttons li a.new { background:#991100; } .list-buttons li a.new:hover { background:#aa1100; } .list-buttons li a.active { background:#228822; } .list-buttons li a.active:hover { background:#009922; } .list-select { display:none; position:absolute; top:0; left:0; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:3px 0; background:#111; z-index:10; border:1px solid #000; box-shadow:#333 0 0 5px; width:120px; } .list-select li { width:120px; } .list-select li a { padding:5px 10px; width:100px; margin:0; -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; } /* =Footer -------------------------------------------------------------- */ #footer { position:fixed; bottom:0; left:0; width:100%;height:50px; z-index:200; } #credits { float:left; margin:2px 0 0 5px; text-indent:-9999em; overflow:hidden; width:42px; height:42px; background:url(../images/logo-thiago.png) no-repeat left top; position:relative; z-index:10; } #footer section { float:right; margin:15px 15px 0 0; position:relative; z-index:10; } #back-footer { position:absolute; z-index:9; background:url(../images/bg-page.png) repeat left top;opacity:0.8; width:100%; height:50px; } /* =Skitter -------------------------------------------------------------- */ .border-skitter { margin:0px auto; border:1px solid #000; width:800px; height:300px; background:#333; margin-bottom:40px; -moz-box-shadow:rgba(0,0,0,0.5) 0 0 10px; } /* =Documentation -------------------------------------------------------------- */ #page-documentation {} #page-documentation dl { margin-bottom:30px; float:left; width:100%; } #page-documentation dl dt { font-size:26px; color:#cc3333; font-weight:bold; } #page-documentation dl dd p.definition-description { font-size:16px; margin-bottom:10px; } #page-documentation dl dd p { font-size:14px; margin-bottom:2px; float:left; width:100%; } #page-documentation dl dd p strong { float:left; width:60px; background:#333; color:#fff; padding:2px 5px; margin-right:10px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; font-weight:normal; font-size:12px; text-align:right; } #page-documentation dl dd p span { margin-left:85px; display:block; } #page-documentation dl dd p.dd-default { } #page-documentation dl dd p.dd-accept { } #page-documentation dl dd p.dd-code { font-family:consolas,'courier new'; font-size:12px; } /* =Updatelog -------------------------------------------------------------- */ #box-updatelog { } #box-updatelog dl { float:left; width:100%; margin-top:-30px; } #box-updatelog dl dt { font-size:26px; color:#cc3333; font-weight:bold; margin-top:30px; } #box-updatelog dl dd { font-size:14px; margin-bottom:2px; } /* =Download -------------------------------------------------------------- */ #box-download { margin:0 auto; width:580px; margin-top:50px; } #box-download a { -moz-transition:color 0.2s; } #box-download a:hover { color:#999; text-decoration:underline; } .bt-download-big { width:200px; text-align:center; float:left; margin:0 50px; } .bt-download-big a { font-size:18px; font-weight:bold; color:#000; text-decoration:none; position:relative; } .bt-download-small { width:140px; text-align:center; float:left; margin-top:30px; } .bt-download-small a { font-size:14px; color:#000; text-decoration:none; position:relative; } #bt-download-wp { width:140px; height:140px; background:url(../images/bt-download-wp.png) no-repeat left top; text-indent:-9999em; overflow:hidden; cursor:pointer; float:left; } #bt-download-helper { width:140px; height:140px; background:url(../images/bt-download-helper.png) no-repeat left top; text-indent:-9999em; overflow:hidden; cursor:pointer; float:left; } #bt-download-stable { width:200px; height:200px; background:url(../images/bt-download-stable.png) no-repeat left top; text-indent:-9999em; overflow:hidden; cursor:pointer; float:left; } #box-banner-help { float:left; width:100%; } #banner-help { width:728px; margin:0 auto; /*margin-top:100px;*/ margin-top:50px; } #banner-help p { font-size:14px; color:#000; margin-bottom:5px; } #banner-help div { /*background:#000;*/ width:728px; height:90px; } /* =Comments -------------------------------------------------------------- */ #box-comments { } /* =Multiple -------------------------------------------------------------- */ #page-multiple {} #page-multiple .border_box { margin-bottom:50px; } /* =Donate -------------------------------------------------------------- */ #box-donate { float: left; width: 100%; text-align: center; margin: 40px 0 0 0; } /* =Live test -------------------------------------------------------------- */ #box-live-test { position:absolute; width:150px; height:300px; overflow:hidden; top:0px; left:-150px; background:url(../images/bg-config.jpg) repeat left top; -moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0; z-index:500; } #box-live-test .live-animation { padding:0 10px; position:absolute; top:10px; left:0; } #box-live-test .live-animation li { float:left; width:100%; } #box-live-test .live-animation li a { float:left; padding:3px 10px; background:#111; color:#fff; text-decoration:none; font-size:14px; -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px; margin:0 10px 10px 0; } #box-live-test .live-animation li a:hover { background:#000; } #box-live-test .live-animation li a.active { background:#228822; } #box-live-test .live-animation li a.active:hover { background:#009922; } #bt-view-live { position:absolute; top:130px; left:0px; background:url(../images/bt-live-view.png) no-repeat left center; text-indent:-9999em; overflow:hidden; float:left; width:32px; height:32px; z-index:501; -moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0; z-index:500; } #bg-test-animations { width:150px; height:126px; position:absolute; top:100px; left:40px; background:url(../images/bg-test-animations.png) no-repeat left center; z-index:1; } #box-customize-features { width:600px; height:1px; margin:0 auto; position:relative; } #bg-customize-features { width:240px; height:117px; position:absolute; background:url(../images/bg-customize-features.png) no-repeat left center; top:0; left:0; z-index:1; } Зберегли. Із стилями закінчено. Наступна стаття буде останньою і заключною. Чекаю ваших коментарів. Бувайте. Тэги: design, photo Скриптова частина до слайдера фотографій2013-11-09 23:01:00... ід міткою Photo and design + развернуть текст сохранённая копия Привіт. З вами Greed Пишу про скриптову частину, але скрипти дуже великі і все починає лагати. І я вирішив кинути кожен скрипт окремим постом. Пости будуть названі назвами скриптів то ж їх не важко буде знайти. Тепер скрипти. Створюємо папку в нашій папці slider. Називаємо її JS( бо в ній будуть javascript скрипти). Відкриваємо редактор Notepad++ якщо немає можете скачати (він безплатний) він просто дуже зручний і він мені дуже подобається, але якщо ви ліниві то можете не скачувати , але лінивим доведеться робити це в блокноті windows(якщо у вас звісно windows) де немає підсвітки коду. Ліниві відкривають блокнот і закидають туди скрипти які будуть трошки нижче і сберігаємо з розширенням .js А ті у кого є notepad відкривають його беруть підсвітку коду на javascript і просто кидають скрипт і зберігають в папку slider>js і він сам туди збережеться в форматі .js. Ну от як зберігати скрипти так щоб вони працювали написано, а самих скриптів нема. Якщо ви не знайшли слайдер в інтернеті то це не проблема. Скрипти і стилі(про це трошки пізніше) будуть на блозі. Скрипти можна знайти у боковому меню під міткою Photo and design Перелік скриптів які повинні бути:
Коментуйте і задавайте питання і я із задоволенням відповім. Якщо є помилки пишіть. Це було друга частина. Наступна буде про стилі. З вами був Greed. Бувайте. Тэги: design, photo page.js2013-11-09 22:24:00$.fn.fadeInOutInfinete = function(interval) { $(this).fadeOut(interval, ... + развернуть текст сохранённая копия $.fn.fadeInOutInfinete = function(interval) { $(this).fadeOut(interval, function() { $(this).fadeIn(interval, function() { $(this).fadeInOutInfinete(interval); }); }); }; $.fn.backgroundOver = function(options) { var defaults = { intervalInit: 200, intervalEnd: 200 }, self = $(this), match = null; if (self.html() == null) return false; match = self.css('backgroundImage').match(/url\("?([^"]*)"?\)/) options = $.extend(defaults, options); if (match.length > 0) { var url_image = match[1], div = $('<div style="position:absolute;top:0;left:0;z-index:1;" class="clone-background-over">ttt</div>'), new_background_image = url_image.replace('.png', '-over.png'); self.css('backgroundImage', 'url("'+new_background_image+'")'); self.append(div); div.css({width:self.width(), height:self.height(), backgroundImage:'url('+url_image+')'}); self.hover(function() { $(this).find('.clone-background-over').stop().fadeTo(options.intervalInit, 0); }, function() { $(this).find('.clone-background-over').stop().fadeTo(options.intervalEnd, 1); }); } }; var options_skitter = { animations: [], loading: [], navigation: [], options: [], more_options: { controls_position: [], focus_position: [], numbers_align: [] } }; $(document).ready(function() { // var code = $('#box-your-code pre').text().split("\n"); // var new_code = ''; // var class_name = ''; // $.each(code, function(i, line) { // class_name = (i % 2 == 0) ? 'odd' : 'even'; // new_code += '<div class="'+class_name+'">'+line+'</div>'; // }); // $('#box-your-code').html(new_code); var btUpX = $('#bt-up').offset().left, btUpY = $('#bt-up').offset().top, btUpArea = 100, isAnimatingBtUp = false, leftBtUp = 0, topBtUp = 0; $('#bt-up').click(function() { $('html,body').animate({ scrollTop: 0 }, 700, 'easeOutQuad'); return false; }); $(document).mousemove(function(e) { if ((Math.abs(e.clientX - btUpX) < btUpArea && Math.abs(e.clientY - btUpY) < btUpArea) || e.clientX + 50 > btUpX) { topBtUp = (e.clientY - 100) < 100 ? 110 : e.clientY - 50; topBtUp = (topBtUp + 200) > $(window).height() ? $(window).height() - 155 : topBtUp; leftBtUp = (e.clientX + 60) > $(window).width() ? $(window).width() - 115 : e.clientX - 50; $('#bt-up').stop().animate({top: topBtUp, left: leftBtUp, opacity:1}, 200, 'easeOutQuad'); isAnimatingBtUp = false; } else if (!isAnimatingBtUp && $('#bt-up').offset().top != btUpY && $('#bt-up').offset().left != btUpX) { isAnimatingBtUp = true; $('#bt-up').stop().animate({top: btUpY, left: btUpX, opacity:0.2}, 500, 'easeOutQuad', function() { isAnimatingBtUp = false; }); } }); $('pre.code').highlight({source:1, zebra:1, indent:'space', list:'ol'}); $('#bt-apply').backgroundOver(); $('#bt-config').backgroundOver({intervalInit: 300, intervalEnd: 200}); $('#bt-download-wp').backgroundOver({intervalInit: 300, intervalEnd: 200}); $('#bt-download-helper').backgroundOver({intervalInit: 300, intervalEnd: 200}); $('#bt-download-stable').backgroundOver({intervalInit: 300, intervalEnd: 200}); $('#bt-view-live').backgroundOver({intervalInit: 300, intervalEnd: 200}); var box_config_animate = false, _height_config = null, _easing_config = null; // Config button $('#bt-config').click(function() { if (box_config_animate) return false; box_config_animate = true; if ($('#bt-apply').css('display') == 'block') { $('#bt-apply').animate({opacity:'hide', right:'0px'}, 300); } else if ($('#box-all-config ul li a.active').length > 0) { $('#bt-apply').animate({opacity:'show', right:'32px'}, 300, 'easeOutBack'); } if ($('#box-config').css('display') != 'block') { _height_config = 'show'; _easing_config = 'easeInExpo'; } else { _height_config = 'hide'; _easing_config = 'easeOutExpo'; } $('#box-config').animate({height:_height_config}, 500, _easing_config, function() { box_config_animate = false; if ($('#box-all-config .item-config.active').css('display') != 'block') { setTimeout(function() { activeConfig('#box-animations'); }, 100); } }); return false; }); // Logo click $('#header h1 a').click(function() { $('#header nav a[rel="page-home"]').trigger('click'); return false; }); // Header nav var _is_animating_page = false; $('#header nav a').click(function() { if ($(this).hasClass('active') || _is_animating_page) return false; if ($(this).hasClass('none')) { document.location = $(this).attr('href'); return false; } _is_animating_page = true; if ($(this).attr('rel') == 'page-comments') disqus(); var div = '<div class="back-nav"></div>', _width = $(this).outerWidth(), _height = $(this).outerHeight(), _top = $(this).offset().top, _left = $(this).offset().left, _rel = $(this).attr('rel'), _width_page = $(window).width(), _final_width = ($(this).index() > $('#header nav a.active').index()) ? _width_page : -_width_page; $('#header nav a.active').removeClass('active'); $(this).addClass('active'); $('body').css({'overflow':'hidden'}); $('.page.active').css({'position':'absolute', 'width':'100%'}).animate({left:'-='+_final_width}, 500, 'easeInExpo', function() { $('.page.active').css({'position':'relative', 'width': 'auto', 'left': 'auto'}).removeClass('active').hide(); $('#'+_rel).addClass('active').show().css({'position':'relative', 'width':'100%', 'left': _final_width}).animate({left:0}, 500, 'easeOutExpo', function() { $('body').css({'overflow':'auto'}); _is_animating_page = false; }); }); return false; }); // Menu configurations $('#nav-config a').click(function() { $('#nav-config .active').removeClass('active'); $(this).addClass('active'); var id = $(this).attr('href'); activeConfig(id); return false; }); $('.item-config a').click(function() { if ($('#bt-apply').css('display') != 'block') { $('#bt-apply').animate({opacity:'show', right:'32px'}, 300, 'easeOutBack'); } return false; }); // Animations: many options $('#box-animations a').click(function() { if ($(this).attr('rel') == 'random' || $(this).attr('rel') == 'randomSmart') { $('#box-animations a').removeClass('active'); options_skitter.animations = []; options_skitter.animations[0] = $(this).attr('rel'); } else { if (options_skitter.animations.length >= 10 && !$(this).hasClass('active')) return false; options_skitter.animations = addOrRemoveItem(options_skitter.animations, $(this).attr('rel')); $('#box-animations a[rel="random"]').removeClass('active'); $('#box-animations a[rel="randomSmart"]').removeClass('active'); var key1 = $.inArray('random', options_skitter.animations), key2 = $.inArray('randomSmart', options_skitter.animations); if (key1 >= 0) options_skitter.animations.splice(key1, 1); if (key2 >= 0) options_skitter.animations.splice(key2, 1); } $(this).toggleClass('active'); return false; }); // Loading: one option $('#box-loading a').click(function() { options_skitter.loading[0] = $(this).attr('rel'); $('#box-loading .active').removeClass('active'); $(this).addClass('active'); return false; }); // Navigations: one option $('#box-navigation a').click(function() { options_skitter.navigation[0] = $(this).attr('rel'); $('#box-navigation .active').removeClass('active'); $(this).addClass('active'); return false; }); // Options: many options $('#box-options a').click(function() { if (options_skitter.options.length >= 10 && !$(this).hasClass('active')) return false; options_skitter.options = addOrRemoveItem(options_skitter.options, $(this).attr('rel')); $(this).toggleClass('active'); return false; }); // Todos os clicks $('#box-all-config ul li a').click(function() { if ($('#box-all-config ul li a.active').length == 0) { $('#bt-apply').animate({opacity:'hide', right:'0'}, 300); } return false; }); // Footer // $('#footer').hover(function() { // $('#back-footer').stop().fadeTo(300, 1); // }, function() { // $('#back-footer').stop().fadeTo(200, 0.7); // }); // Future plugin? -------------------------------- // Select item var timer_list_select = null; var list_click = false; $('.select-item').mouseover(function() { if (list_click) return false; $('.list-select').hide(); var list = $(this).parent().find('.list-select'); var _top = -(list.height() / 2 - ($(this).outerHeight() / 2)); var _left = -(list.width() / 2 - ($(this).outerWidth() / 2)); list.css({'top': _top, 'left': _left}).show(); }); $('.list-select').mouseout(function(e) { var self = $(this); clearInterval(timer_list_select); timer_list_select = setTimeout(function() { list_click = false; self.hide(); }, 200); }); $('.list-select li').mouseover(function(e) { clearInterval(timer_list_select); }); $('.list-select li a').click(function() { list_click = true; $(this).parent().parent().hide(); if ($(this).parent().parent().find('a.active').length == 0) { $(this).removeClass('active'); $(this).parent().parent().parent().find('.select-item').removeClass('active'); var rel = $(this).attr('rel'); options_skitter.more_options[rel][0] = ''; } else { $(this).parent().parent().find('a.active').removeClass('active'); $(this).addClass('active'); $(this).parent().parent().parent().find('.select-item').addClass('active'); var rel = $(this).attr('rel'); var position = $(this).attr('position'); options_skitter.more_options[rel][0] = position; if ($.inArray(rel, options_skitter.options) == -1) { options_skitter.options.push(rel); } } return false; }); // Apply button $('#bt-apply').click(function() { var params = new Array(); if (options_skitter.animations.length) params.push('animation='+options_skitter.animations.join(',')); if (options_skitter.loading.length) params.push('type_loading='+options_skitter.loading.join(',')); if (options_skitter.navigation.length) params.push('type_navigation='+options_skitter.navigation.join(',')); $.each(options_skitter.more_options, function(e, i) { if (i != '') { params.push(e+'='+i); if ((key = $.inArray(e, options_skitter.options)) >= 0) { options_skitter.options.splice(key, 1); } } }); if (options_skitter.options.length) params.push('other_options='+options_skitter.options.join(',')); document.location = '?'+params.join('&'); return false }); // Click coomon $('#box-views a').click(function() { document.location = $(this).attr('href'); return false; }); // Language var _timer_lang = null; $('#bt-lang').hover(function() { $('#box-languages').slideDown(); }, function() { _timer_lang = setTimeout('hideBoxLanguages()', 500); }); $('#box-languages').hover(function() { clearInterval(_timer_lang); }, function() { _timer_lang = setTimeout('hideBoxLanguages()', 500); }); // Animate flag $('#box-languages a').click(function() { var _top = $(this).offset().top, _left = $(this).offset().left, clone = $(this).find('img').clone(); $('body').append(clone); clone .css({left: _left, top: _top, position: 'absolute', zIndex: '5000'}) .animate({width:'+=500', height:'+=500', left:'-=500', top: '+=10', opacity:'hide'}, 700); }); updateActiveConfig(); checkHash(); // Live test! $('#box-live-test .live-animation li a').click(function() { $('#box-live-test .live-animation li a').removeClass('active'); $(this).addClass('active'); var rel = $(this).attr('rel'); box_skitter_large.settings.animation = $(this).attr('rel'); box_skitter_large.box_skitter.find('.next_button').trigger('click'); return false; }); var _top_live_animation = 0, _height_box_live_anination = $('#box-live-test').height(), _height_live_anination = $('#box-live-test .live-animation').height() + 76, _increment_live_animation = 50, _max_top = -(_height_live_anination - _height_box_live_anination); $('#box-live-test').mousewheel(function(event, delta) { if (delta < 0) { _top_live_animation -= _increment_live_animation * Math.abs(delta); } else { _top_live_animation += _increment_live_animation * Math.abs(delta); } if (_top_live_animation >= 10) { _top_live_animation = 10; } else if ( _top_live_animation <= _max_top ) { _top_live_animation = _max_top; } $('#box-live-test .live-animation').stop().animate({top: _top_live_animation}, 200); //$('#box-live-test .live-animation').css({top: _top_live_animation}); return false; }); $('#bt-view-live').click(function() { if (parseInt($('#box-live-test').css('left')) != 0) { $(this).stop().animate({left: 150}, 200, 'easeOutQuad'); $('#box-live-test').stop().animate({left: 0}, 200, 'easeOutQuad'); } else { $(this).stop().animate({left: 0}, 300, 'easeInQuad'); $('#box-live-test').stop().animate({left: -150}, 300, 'easeInQuad'); } return false; }); }); // Hide box languages function hideBoxLanguages() { $('#box-languages').slideUp(300); } // Active config function activeConfig (id) { var index_new = $(id).index(), index_old = $('#box-all-config .item-config.active').index(), _left = (index_new > index_old) ? parseInt($('.content-width').width()) : -(parseInt($('.content-width').width())), _interval = 300, _height_box_config = $(id).height(); $('#box-all-config').animate({height:_height_box_config}, 500, 'easeOutExpo'); if ($(id).hasClass('active')) return false; $(id).css({left: _left}).show(); $('#box-all-config .item-config.active').animate({left: -_left, opacity:'hide'}, _interval, 'easeInQuad'); $(id).animate({left: 0}, _interval, 'easeOutQuad', function() { $('#box-all-config .item-config.active').removeClass('active').hide(); $(id).addClass('active'); }); } // Add or remove item of array function addOrRemoveItem(array, item) { var key = $.inArray(item, array); if (key >= 0) { array.splice(key, 1); } else { array.push(item); } return array; } // Update active config function updateActiveConfig() { $('#box-all-config .item-config ul li a.active').each(function() { if ($(this).parent().parent().parent().attr('id') != undefined) { var option_id = $(this).parent().parent().parent().attr('id').replace('box-', ''); var rel = $(this).attr('rel'); options_skitter[option_id].push(rel); } }); $('#box-all-config .select-item').parent().find('ul li a.active').each(function() { var rel = $(this).attr('rel'); var position = $(this).attr('position'); options_skitter.more_options[rel].push(position); }); return false; } // Check hash on url function checkHash() { var hash = document.location.hash; if (hash != '') { var id = 'page-'+hash.replace('#', ''); if ($('#'+id).html() != null) { $('#header nav a[rel="'+id+'"]').trigger('click'); } } } Тэги: design, photo
Главная / Главные темы / Тэг «photo»
|
Категория «Спорт»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
300ye 500ye all believable blog cake cardboard charm coat cosmetic currency disclaimer energy finance furniture hollywood house imperial important love lucky made money mood myfxbook new poetry potatoes publish rules salad sculpture seo size trance video vumbilding wardrobe weal zulutrade агрегаторы блог блоги богатство браузерные валюта видео вумбилдинг выводом гаджеты главная денег деньги звёзды игр. игры императорский картинка картон картошка клиентские косметика летящий любить любовь магия мебель мир настроение невероятный новость обзор онлайн партнерские партнерских пирожный программ программы публикация размер реальных рубрика рука сайт салат своми стих страница талисман тонкий удача фен феншуй финансы форекс цитата шкаф шуба шуй энергия юмор 2009 |
Загрузка...
Copyright © 2007–2025 BlogRider.Ru | Главная | Новости | О проекте | Личный кабинет | Помощь | Контакты |
|