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

Неправильное отображение формы поиска по сайту

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

Форма поиска по сайту отображается ввиде таблицы с ненужными пустыми полями. Подскажите пожалуйста что необходимо изменить в коде, чтобы этого избежать?

Вот пример http://sov-multiki.ru под поисковой формой еще три ненужных пустых строки, очень некрасиво(

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

Ну вот прямо сейчас я не вижу никаких проблем с формой поиска тут: http://sov-multiki.ru/

Вот скриншот http://yadi.sk/d/Hg7TwT7VMA9fm

Это Вы не видите в связи с тем, что в стилях я прописал 

.ya-site-form table, .ya-site-form tr, .ya-site-form td { border: none; }

но проблема осталась, ведь между самой формой и алфавитным указателем в сайдбаре существует лишее пространство (оно выглядит пустым, но на самом деле там 3 ненужных и пустых ячейки таблицы). Я уберу border: none и проблема будет наглядна.

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

ну смотрите, у вас есть два правила в style.css, которые все это делают:

tr, td {
    width: 35px;
    vertical-align: middle;
    height: 25px;
}

В нем - height: 25px;

И второе правило

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
    margin-bottom: 20px;
}

Большое спасибо! Вы очень помогли. Решено)