• Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Как сделать поиск по ширине каталога файлов
Сафрон
Четверг, 24 Марта 2016, 06:22 | Сообщение 1
Оффлайн
Vip
Сообщений:224
Награды: 1
Хочу сделать поиск по всей ширине файлов, чтоб стоял по вверх каталога. Мне хотелось поставить, тот который нел с габлоном, можно это вообще сделать?
Страна: (RU)
Kosten
Четверг, 24 Марта 2016, 06:33 | Сообщение 2
Оффлайн
Администраторы
Сообщений:44490
Награды: 70
Не разу не делал, но много видел, что стоят, вообщем не стал что то придумывать, выдернул стили и код, что на одном останавливаться. Установил на сайт, и пришлось все же его подгонять, думал автоматически станет, вообщем ставим код и стили и потом как нужно настраиваем.



Ставим там где вам нужно.

Код
<div id="serch_form">
<form class="poick_os" onsubmit="document.getElementById('sfSbm').disabled=true" method="get" action="/search/">
<input class="search_text" type="text" name="q" maxlength="45" value="Поиск..." onclick="if (this.value=='Поиск...'){this.value='';}">
<input class="search_submit" type="submit" value="Поиск">
<input type="hidden" name="t" value="0">
</form>
</div>


CSS:

Код
/*Поискs*/
#serch_form {
padding: 5px 10px;
background: #DCDCDC;
border-radius: 5px;
}
.search_text {
width: 90%;
height: 20px;
padding: 10px;
border: none;
border: 1px solid #eeeeee;
}
.search_submit {
width: 18%;
border: none;
background: #00A4E8;
color: #FFF;
line-height: 30px;
cursor: pointer;
}
.search_submit:hover {
background: #FC7171;
}
/*Поискs*/


Вообщем понимаю что то так, но на сайте настроил.
Страна: (RU)
Сафрон
Четверг, 24 Марта 2016, 06:43 | Сообщение 3
Оффлайн
Vip
Сообщений:224
Награды: 1
Kosten, как кнопку сделать, на основные стили она перекидывает.
Страна: (RU)
Kosten
Четверг, 24 Марта 2016, 07:03 | Сообщение 4
Оффлайн
Администраторы
Сообщений:44490
Награды: 70
Сафрон, нужно стиль убирать, который за кнопку отвечает.

Код
#casing input[type='submit'],


Тогда только будет стиль работать и кнопку шире сделать можно, не знаю, но только так думаю.
Страна: (RU)
Kosten
Четверг, 24 Марта 2016, 07:16 | Сообщение 5
Оффлайн
Администраторы
Сообщений:44490
Награды: 70
Так попробовал убрать, но кнопки все остались, и перекинула не те стили, что прописано.



Немного стили изменил, добавил для красоты:

Код
/*Поискs*/
#serch_form {
padding: 5px 10px;
background: #DCDCDC;
border-radius: 5px;
}
.search_text {
width: 85%;
height: 20px;
padding: 10px;
border: none;
border: 1px solid #eeeeee;
}
.search_submit {
width: 12%;
border: none;
background: #2C83A7;
color: #FFF;
line-height: 32px;
cursor: pointer;
text-align: center;
border-radius: 3px;
border: 1px solid #FFFFFF;
}
.search_submit:hover {
background: #FC7171;
}
/*Поискs*/
Страна: (RU)
Сафрон
Четверг, 24 Марта 2016, 07:42 | Сообщение 6
Оффлайн
Vip
Сообщений:224
Награды: 1
Так то получилось, но правильно убирать тот стиль?
Страна: (RU)
Сопрано
Четверг, 24 Марта 2016, 22:12 | Сообщение 7
Оффлайн
Vip
Сообщений:461
Награды: 4
Сафрон, вот нормальный поиск, который можно сделать как нужно по его длине и главное дизайн отличный и отличается от других.



Сам код поиска, ставим там где нужно.

Код
<form class="form-wrapper-01" action="/search/" method="get">
<input id="search" placeholder="Поиск по сайту" name="q" autocomplete="off" minlength="3" maxlength="200" required>
<input type="submit" value="Искать" id="submit">
</form>


CSS для него.

Код
.form-wrapper-01 {
      width: 450px;
      padding: 10px;
      margin: 100px auto;
      overflow: hidden;
      border-width: 1px;
      border-style: solid;
      border-color: #dedede #bababa #aaa #bababa;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;      
      background-color: #f6f6f6;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eae8e8));      
      background-image: -webkit-linear-gradient(top, #f6f6f6, #eae8e8);
      background-image: -moz-linear-gradient(top, #f6f6f6, #eae8e8);
      background-image: -ms-linear-gradient(top, #f6f6f6, #eae8e8);
      background-image: -o-linear-gradient(top, #f6f6f6, #eae8e8);
      background-image: linear-gradient(top, #f6f6f6, #eae8e8);
      }
           
      .form-wrapper-01 #search {
      width: 330px;
      height: 20px;
      padding: 10px 5px;
      float: left;      
      font: bold 16px 'lucida sans', 'trebuchet MS', 'Tahoma';
      border: 1px solid #ccc;
      -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
      -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
      box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;      
      }
           
      .form-wrapper-01 #search:focus {
      outline: 0;
      border-color: #aaa;
      -moz-box-shadow: 0 1px 1px #bbb inset;
      -webkit-box-shadow: 0 1px 1px #bbb inset;
      box-shadow: 0 1px 1px #bbb inset;
      }
           
      .form-wrapper-01 #search::-webkit-input-placeholder {
      color: #999;
      font-weight: normal;
      font-size:12px;
      font-style:italic;
      }
           
      .form-wrapper-01 #search:-moz-placeholder {
      color: #999;
      font-weight: normal;
      font-size:12px;
      font-style:italic;
      }
           
      .form-wrapper-01 #search:-ms-input-placeholder {
      color: #999;
      font-weight: normal;
      font-size:12px;
      font-style:italic;
      }      
           
      .form-wrapper-01 #submit {
      float: right;      
      border: 1px solid #00748f;
      height: 42px;
      width: 100px;
      padding: 0;
      cursor: pointer;
      font: bold 15px Arial, Helvetica;
      color: #fafafa;
      text-transform: none;      
      background-color: #0483a0;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#31b2c3), to(#0483a0));
      background-image: -webkit-linear-gradient(top, #31b2c3, #0483a0);
      background-image: -moz-linear-gradient(top, #31b2c3, #0483a0);
      background-image: -ms-linear-gradient(top, #31b2c3, #0483a0);
      background-image: -o-linear-gradient(top, #31b2c3, #0483a0);
      background-image: linear-gradient(top, #31b2c3, #0483a0);
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;      
      text-shadow: 0 1px 0 rgba(0, 0 ,0, .3);
      -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
      -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
      box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
      }
           
      .form-wrapper-01 #submit:hover,
      .form-wrapper-01 #submit:focus {      
      background-color: #31b2c3;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#0483a0), to(#31b2c3));
      background-image: -webkit-linear-gradient(top, #0483a0, #31b2c3);
      background-image: -moz-linear-gradient(top, #0483a0, #31b2c3);
      background-image: -ms-linear-gradient(top, #0483a0, #31b2c3);
      background-image: -o-linear-gradient(top, #0483a0, #31b2c3);
      background-image: linear-gradient(top, #0483a0, #31b2c3);
      }      
           
      .form-wrapper-01 #submit:active {
      outline: 0;      
      -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
      -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
      box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;      
      }
           
      .form-wrapper-01 #submit::-moz-focus-inner {
      border: 0;
      }
Прикрепления: 5929712.png (9.5 Kb)
Страна: (RU)
Сафрон
Пятница, 25 Марта 2016, 11:52 | Сообщение 8
Оффлайн
Vip
Сообщений:224
Награды: 1
Trantel, хороший поиск, хоть и стили там больше, но его поставил.
Страна: (RU)
  • Страница 1 из 1
  • 1
Поиск: