Rss
Рекомендуем
BuyTemplates - Дешевые шаблоны для DLE.
IPHoster - Качественный хостинг в соотношении цены и качества.
Sape - Лучшая биржа покупки и продажи ссылок.
Admitad - Самая крупная СРА партнерская сеть.
Advmaker - Реклама формата Banners, ClickUnder, Sliding Banner и Видеореклама.

  • Опубликовал: Pirat
  • |
  • Комментариев: 0
  • |
  • Просмотров: 23
Раскрывающееся форма ввода поиска на CSS3


Это отличное решение для сайта или блога по установки поиска. Здесь нам изначально не нужно много места, так как по умолчанию идет кнопка. А вот на самой конке можно увидеть фигуру, которая выставлена на шрифтовых кнопках, виде поиска. Где пользователю или гостю останется кликнуть по ней и появится поиск. Здесь будет выезжать с заданной скоростью, где уже на нем вы самостоятельно можете написать, как поиск или искать на сайте.

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

Так идет по умолчанию при открытие страницы.
Раскрывающееся форма ввода поиска на CSS3

Здесь произошла активация, а точнее сделали клик.
Раскрывающееся форма ввода поиска на CSS3


HTML
<div class="nekinvolved"> 
  <div class="lvedsegizmos"> 
  <input type="text" class="input" placeholder="Поиск по сайту"> 
  <i class="fa fa-search" aria-hidden="true"></i> 
  </div> 
</div>

CSS
.nekinvolved{ 
  position: absolute; 
  top: 48%; 
  left: 48%; 
  transform: translate(-50%, -50%); 
} 

.lvedsegizmos { 
  width: 0px; 
  height: 49px; 
  background: #343738; 
  text-align: center; 
  line-height: 45px; 
  padding-right: 48px; 
  transition: all 0.5s ease; 
  border-radius: 5px; 
  position: relative; 
  box-shadow: 0 0 10px rgba(23, 22, 22, 0.5); 
} 

.input{ 
  border: 0px; 
  border-bottom: 2px solid #e6e6ec; 
  background: transparent; 
  width: 0%; 
  padding: 5px 0; 
  outline: none; 
  color: #e6e6ec; 
  font-weight: bold; 
  transition: all 0.3s ease; 
} 

.lvedsegizmos .fa{ 
  color: #ffffff; 
  position: absolute; 
  right: 15px; 
  top: 15px; 
  font-size: 22px; 
  cursor: pointer; 
} 

.lvedsegizmos.zekourep{ 
  width: 248px; 
  padding-left: 25px; 
  transition: all 0.5s ease; 
} 

.input.zekourep{ 
  width: 98%; 
  padding-left: 5px; 
  transition: all 0.5s 0.8s ease; 
} 

input::placeholder { 
  color: #e6e6ec; 
}

JS
$(document).ready(function(){ 
   
  $(".fa-search").click(function(){ 
  $(".lvedsegizmos, .input").toggleClass("zekourep"); 
  $("input[type='text']").focus(); 
  }); 
   
});

Не забываем подключить шрифтовые иконки, так как без них не выведет значок, где можете что-то свое выбрать для оригинальности.

Второй вариант формы поиска

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

Так смотрится при открытие портала.
Раскрывающееся форма ввода поиска на CSS3

Это уже в рабочем виде, что появилась форма после клика по кнопке.
Раскрывающееся форма ввода поиска на CSS3

HTML
<div class="lingefreshed"> 
  <div class="constan-ompanion"> 
  <input type="text" placeholder="Search" class="input"> 
  <div class="kasetun"> 
  <i class="fa fa-search" aria-hidden="true"></i> 
  </div> 
  </div> 
</div>

CSS
.lingefreshed { 
  position: absolute; 
  top: 50%; 
  left: 50%; 
  transform: translate(-50%, -50%); 
} 

.constan-ompanion { 
  width: 450px; 
  height: 100px; 
  position: relative; 
} 

.input { 
  position: absolute; 
  top: 20px; 
  right: 50px; 
  box-sizing: border-box; 
  width: 0px; 
  height: 63px; 
  padding: 0 20px; 
  outline: none; 
  font-size: 18px; 
  border-radius: 50px; 
  color: #29313a; 
  border: 3px solid #62d474; 
  transition: all 0.8s ease; 
} 

::-webkit-input-placeholder { 
  /* Chrome/Opera/Safari */ 
  color: #53c565; 
} 
::-moz-placeholder { 
  /* Firefox 19+ */ 
  color: #53c565; 
} 
:-ms-input-placeholder { 
  /* IE 10+ */ 
  color: #53c565; 
} 
:-moz-placeholder { 
  /* Firefox 18- */ 
  color: #653c565; 
} 

.kasetun { 
  position: absolute; 
  width: 80px; 
  height: 80px; 
  background: #62d474; 
  border-radius: 50%; 
  right: 45px; 
  top: 10px; 
  cursor: pointer; 
  text-align: center; 
  line-height: 80px; 
  font-size: 20px; 
  color: #fff; 
  transition: all 0.8s ease; 
} 

.input.lasimdsmub { 
  width: 350px; 
  right: 100px; 
} 

.kasetun.getumilas { 
  transform: rotate(-360deg); 
  right: 100px; 
}

JS
$(".kasetun").click(function(){ 
  $(".input").toggleClass("lasimdsmub").focus; 
  $(this).toggleClass("getumilas"); 
  $(".input").val(""); 
});
Источник: newtemplates.ru


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.