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

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

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

Добрый день!

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

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

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

Спасибо.

15 комментариев
firstlena.pershina
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/
firstlena.pershina
27 июля 2017, 18:43
vasily.intorg,
 Переставьте код формы поиска в самом коде страницы.
firstlena.pershina,
А как это сделать???
firstlena.pershina
28 июля 2017, 12:01
vasily.intorg,
так же, как и вставляли - просто вставьте в другой блок или создайте новый. 
firstlena.pershina,
Дело в том что я это не менял, не знаю как произошло и строка переместилась влево. Просто обьясните пошагово как мне его вернуть в первоначальное состояние......или где его можно менять
firstlena.pershina
28 июля 2017, 15:26
vasily.intorg,
Дайте ссылку на сайт еще раз, пожалуйста. 
firstlena.pershina,
https://yandex.ru/maps/213/moscow/?ll=37.647118%2C55.699505&z=10
firstlena.pershina
28 июля 2017, 16:07
firstlena.pershina,
Так, вы даете мне ссылку на Карты - и вопрос у вас про карты, а не про поиск для сайта и его поисковую форму? 
П.С.: Обратите внимание, вы спрашиваете свой вопрос в клубике для разработчиков. 
firstlena.pershina,
здравствуйте, так мне надо исправить код или вернуть все к первоначальным настройкам чтоб поисковая строка была справа как было раньше......как мне это сделать????
firstlena.pershina
30 июля 2017, 14:29
vasily.intorg,
Если ваш вопрос касается, как изменить настройку на странице Яндекс.Карт - то никак, таков дизайн, форма поиска там статична.
Если ваш вопроса касается какой-то технологии Яндекса, которая встроена на ваш сайт, то это сделать можно. Но тогда дайте ссылку на ваш сайт, на страницу, где используется эта технология.