Разварачиваемый поиск
Привет Всем:victory: Вопрос такой:
-Хочу сделать поиск на опенкарт, такой чтобы при нажатии на кнопку раздвигался бы инпут, но при этом на мобильной версии он бы закрывал остальные элементы в блоке. Вот блок: ![]() Нужно просто сделать чтобы лупа в блоке выше была. |
Вложений: 1
Так? (см. вложение)
|
Nexus,
Это что, загадка на тему "Найди отличия"? Таки я не нашел:( sadosado, |
я нашла)):dance:
|
Цитата:
Вы не нашли отличия, вероятно, из-за моих невероятных навыков в MS Paint :) |
Цитата:
по теме, смотреть устройство https://learn.javascript.ru/ кнопка поиска, правый верхний угол. |
Что-то я в полном пролете... Пойду нервно курить в углу:-E
|
Цитата:
|
Цитата:
|
вот поиск;
<div id="search" class="input-group"> <input type="text" name="search" value="{{ search }}" placeholder="{{ text_search }}" class="form-control input-lg" /> <span class="input-group-btn"> <button type="button" class="btn btn-default btn-lg"><i class="fa fa-search"></i></button> </span> </div> |
так хочу:
не нажал: ![]() нажал: ![]() |
sadosado, попробуйте так:
$(function() { $('#search .input-group-btn button').click(function() { $('#search [name="search"]').toggle(); }); $('#search [name="search"]').addClass('hidden-xs'); }); |
Цитата:
Цитата:
<head> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <style> #search { position: relative; width: 300px; margin: 0 10px auto auto; height: 40px; } button.btn { background: #7f7f7f; border: 2px groove #7BA7AB; height: 40px; width: 40px; position: absolute; top: 2px; right: 2px; cursor: pointer; } input.form-control { height: 40px; width: 300px; padding: 0 40px 0 0px; background: transparent; transition: 0.5s; position: absolute; top: 0; right: 0; } input.form-control:focus { width: 300px; z-index: 1; } @media screen and (max-width: 768px){ input.form-control { width: 0px; z-index: 2; } } </style> </head> <body> <div id="search" class="input-group"> <input type="text" name="search" placeholder= "Поиск" class="form-control input-lg" /> <span class="input-group-btn"> <button type="button" class="btn btn-default btn-lg"><i class="fa fa-search"></i></button> </span> </div> </body> Почему-то с этой страницы на телефоне открытый инпут, а тут нет: https://jsfiddle.net/yxorL83q/42/ |
Manyasha,
строка 34 - фрейм здесь больше 768 |
Часовой пояс GMT +3, время: 14:48. |