Клуб Яндекс.Поиска для сайта

Автоматический перенос строки формой поиска Яндекса на сайте.

vwts
19 апреля 2014, 19:09

Добрый день!

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

http://213.141.193.61/forum/ при этом места слева и справа вагон - переносить текст не нужно. Различные эксперементы с <div style="width: 180px;"> и пр. меняют саму форму, но не то что до нее и что после, хотя там ничего переносящего текст нет.

Подскажите плиз как это можно исправить. Уж больно поиск Ваш хорош, особенно после гугловского...

Спасибо.

15 комментариев
Елена Першина
28 января 2016, 00:56
Добрый день!
Сейчас попробуем посмотреть, в чем проблема.
П.С.: Подскажите, пожалуйста, а не хотите ли форму поиска встроить и на страницу результатов, тогда, с дополнительно настроенными уточнениями по дате и по разделам, стало бы еще удобнее?

Здравствуйте!

Вроде и так здорово. Вот на самом сайте стоит и все грамотно показывает: http://vwts.ru/search.html?searchid=2142128&text=двигатель 9a&web=0#

 

 Спасибо большое за помощь и с праздником Вас! Христос Воскресе!

 

 

Вульбрун Дмитрий
28 января 2016, 00:56

Всем элементам, которые находятся в одном блоке с формой поиска (внутри ) нужно прописать стили:

float: left;
padding-top: 8px;

А самому , в котором завернута форма поиска, прописать только float: left;

тогда получится вот так: http://yadi.sk/d/D3tOdgp3MsHsN

Большое спасибо, помогло но остался один "дефект верстки": верху форма ЯП все-таки остается очень высокой, см. http://213.141.193.61/forum/ если для остальных элементов добавляю то они конечно выравниваются рядом с формой поиска но сверху над формой остапется много места которое хочется сократить. Если же остальные элементы, которые находятся в одном блоке с формой поиска, не ограничивать то они располагаются как надо (текст: Поиск, Помощь, Чат), а форма остается ниже линии выравнивания. см. ссылку.

С этим можно что-то поделать?

Спасибо большое.

 

 

 

 

 

 

 

Вульбрун Дмитрий
28 января 2016, 00:56

Прошу прощения за задержку с ответом, праздники все-таки :)

Можно поиграть с этим вот правилом:

#ya-site-form0 .ya-site-form__search-input {
    padding: 6px;
}
Здравствуйте, как мне перенести поисковую строку слева направо, как было у меня раньше. сейчас вот так https://yandex.ru/maps/213/moscow/
Елена Першина
27 июля 2017, 18:43
vasily.intorg,
 Переставьте код формы поиска в самом коде страницы.
Елена Першина,
А как это сделать???
Елена Першина
28 июля 2017, 12:01
vasily.intorg,
так же, как и вставляли - просто вставьте в другой блок или создайте новый. 
Елена Першина,
Дело в том что я это не менял, не знаю как произошло и строка переместилась влево. Просто обьясните пошагово как мне его вернуть в первоначальное состояние......или где его можно менять
Елена Першина
28 июля 2017, 15:26
vasily.intorg,
Дайте ссылку на сайт еще раз, пожалуйста. 
Елена Першина,
https://yandex.ru/maps/213/moscow/?ll=37.647118%2C55.699505&z=10
Елена Першина
28 июля 2017, 16:07
Елена Першина,
Так, вы даете мне ссылку на Карты - и вопрос у вас про карты, а не про поиск для сайта и его поисковую форму? 
П.С.: Обратите внимание, вы спрашиваете свой вопрос в клубике для разработчиков. 
Елена Першина,
здравствуйте, так мне надо исправить код или вернуть все к первоначальным настройкам чтоб поисковая строка была справа как было раньше......как мне это сделать????
Елена Першина
30 июля 2017, 14:29
vasily.intorg,
Если ваш вопрос касается, как изменить настройку на странице Яндекс.Карт - то никак, таков дизайн, форма поиска там статична.
Если ваш вопроса касается какой-то технологии Яндекса, которая встроена на ваш сайт, то это сделать можно. Но тогда дайте ссылку на ваш сайт, на страницу, где используется эта технология.