Возможно, вашему сайту это пригодиться: я подготовил классный эффект для формы поиска, написанный на чистом CSS3 без использования javascript. Что же это за эффект? Это выдвигающаяся форма поиска. При клике на форму поиска, форма увеличится до указанной ширины. Увеличение формы по ширине будет происходить плавно, анимировано и красиво!
В HTML вставьте вот такой код:
<div class="search_form"> <form action="" method="post"> <input ENGINE="search" results="5" name="s" id="search_box" placeholder=""> </form> </div>
А в CSS вот этот код:
/* поиск */ .search_form input[type=search] { border: 1px solid #ccc; border-radius: 3px; box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); width:50px; margin-top: 10px; min-height: 28px; padding: 4px 20px 4px 8px; font-size: 12px; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; } .search_form input[type=search]:focus { width: 250px; border-color: #51a7e8; box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px rgba(81,167,232,0.5); outline: none; }
Строка №7 – можете указать ширину начального поиска.
Строка №17 – можно указать ширину поиска при нажатии на форму.
Строки №12-№14 – здесь можно задать секунды, насколько быстро должен быть выполнен фокус.
Вот такой вот полезный эффект вы сможете быстро, а главное не сложно, установить на сайте для формы поиска. Кстати, дополнительный материал по этой же теме можете посмотреть тут.
Удачи! Спасибо, что вы подписаны на обновление моего блога. Я думаю, вы не пожалеете!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 329815 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274370 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 220443 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186394 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 181503
6 Ответов на комментарий - Выдвигающаяся форма поиска для сайта на CSS3
Добавить комментарий
Метки: css, Вебмастеру, для сайта, поиск, эффекты для сайта
Привет Степан.Прикольно, нужная порой штука
А вот еще кому интересно, может кто то попрактикуется,
тоже типа выдвижной
Думаю в коде много комментировать не нужно и так все
понятно, где фоновые цвета, где цвет текста, где ширина
и так далее.
Ну а тем кому не понятно нужно подучить CSS чтоб не задавать лишние вопросы
У меня на блоге такая форма поиска стоит
Привет, Саша! Форма красивая, я пробовал.
Спасибо за полезный комет и код.
Здравствуйте.
Возможно ли Ваше решение выезжающей формы поиска реализовать на:
Всё по умолчанию: Joomla! 3.8.12 VirtueMart 3.4.2 шаблон protostar и модуль поиска VM — Search in Shop
Спасибо.
Всё работает отлично – Спасибо.:arrow:
Вот только окно пустое – как бы вставить туда иконку поиска “лупу”
Вот тут Вы найдете ответ:
/effekty-dlya-sajta-2/formy-poiska-dlya-sajtov.html/
Здравствуйте, Валерий.
Я с Joomla уже давно не работал. Для WordPress подсказал бы.