ZorNet.Ru — сайт для вебмастера » HTML и CSS » Раскрывающееся поле поиска для сайта в CSS

Раскрывающееся поле поиска для сайта в CSS

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

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

При наведение делаем клик и появляется поле для прописывание знаков. Для полной реализаций в нем используются чистые стили CSS, где не предусмотрено никакого JavaScript и дополнительных приложений.

Приступаем к установке:

HTML

Код
<p class="kodasegun"><input name="search" id="search-engine" type="search"></p>

CSS

Код
#search-engine {
  -webkit-appearance: none;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  width: 25px;
  padding: 0 8px;
  height: 25px;
  font-size: 14px;
  color: #545151;
  line-height: 25px;
  border: 0;
  border-radius: 50px;
  box-shadow: 0 0 0 1px rgba(13, 148, 193, 0.5), inset 0 2px 5px rgba(8, 90, 132, 0.3), 0 2px 0 rgba(247, 242, 242, 0.6);
  position: relative;
  z-index: 5;
  -webkit-transition: .3s ease;
  -moz-transition: .3s ease;
}

#search-engine:focus {
  outline: none;
  width: 195px;
}

p.kodasegun {
  z-index: 4;
  position: relative;
  padding: 4px;
  line-height: 0;
  border-radius: 100px;
  background: #bee6f5;
  background-image: -webkit-linear-gradient(#bcdce6,#e1eff5);
  background-image: -moz-linear-gradient(#dbf6ff,#b9ecfe);
  display: inline-block;
  box-shadow: inset 0 1px 0 rgba(239, 231, 231, 0.6), 0 2px 5px rgba(10, 68, 97, 0.4);
}

p.kodasegun:hover {
  box-shadow: inset 0 1px 0 rgba(49, 247, 247, 0.67), 0 2px 3px 2px rgba(80, 180, 234, 0.52);
}

p.kodasegun:after {
  content: '';
  display: block;
  position: absolute;
  width: 7px;
  height: 19px;
  background: #b9ecfe;
  bottom: -9px;
  right: -4px;
  border-radius: 0 0 4px 4px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  box-shadow: inset 0 -1px 0 rgba(249, 246, 246, 0.61), -2px 2px 2px rgba(9, 93, 136, 0.46);
}

p.kodasegun:hover:after {
  box-shadow: inset 0 -1px 0 rgba(255,255,255,.6), -2px 2px 2px 1px rgba(100,200,255,.5);
}

Если кратко, то это простой рабочий поиск, который станет эффективным для компактного интерфейса.

Демонстрация
13 Октября 2018 Просмотров: 1810 Комментариев: (1)

Поделиться в социальных сетях

Материал разместил

Оставь свой отзыв

Комментарии: 1
Kosten
Kosten 13 Октября 2018 20:271
0
Также рекомендую посмотреть еще один вариант, что сделан в плоской стилистике, а по функциональности схожи с выдвигающееся форма поиска сайта при CSS3 в светлой палитре цвета.
avatar