Изменение размера формы поиска

Главные вкладки

Аватар пользователя ka4a ka4a 24 января 2013 в 10:21

Доброе утро всем. Есть проблема, как изменить размер стандартного поля поиск. Он у меня по средине страницы сильно длинный получился, я хочу его с узить. Спасибо

Комментарии

Аватар пользователя CSN_Tails CSN_Tails 24 января 2013 в 11:19

"ka4a" wrote:
ну понятно что цсс, вы мне подскажите где? и как. я так понимаю в файлах темы?

Да. Там должны лежать CSS.
Без демонстрации самого сайта сказать трудно.

Примерно:

#search-form .form-text {
  width: 30px;
}
Аватар пользователя Torvild Torvild 24 января 2013 в 11:29

Заменить в 1217 строку файла /sites/all/themes/artist4/style.css

form.art-search input[type="text"] {
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #F9FAFB;
    border-radius: 0 0 0 0;
    color: #154865 !important;
    font-family: 'PT Sans',Arial,'Arial Unicode MS',Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    margin: 0 auto;
    padding: 0;
    width: 55.5%;
    margin-left: 18px;
}

И 1258 строку

form.art-search input[type="submit"] {
    background: none repeat scroll 0 0 #82BEDE;
    border: 0 none;
    bottom: 0;
    color: #1E5471 !important;
    font-family: 'PT Sans',Arial,'Arial Unicode MS',Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    left: auto;
    margin: 0 auto;
}
Аватар пользователя ka4a ka4a 24 января 2013 в 11:47

спасибо за помощь. Скажите а как бы кнопочку поиск прикрепить туда же к поиску, получается она сейчас отдельно

Аватар пользователя Plazik Plazik 24 января 2013 в 22:40

В template.php темы:

<?php 
function НАЗВАНИЕ_ТЕМЫ_form_alter(&$form, &$form_state$form_id) {
   if (
$form_id == 'search_block_form') {
    
$form['search_block_form']['#size'] = 30;  // define size of the textfield
  
}
?>

Тут менять ширину. После изменений чистить кеш.