css: возмутительное изменение свойства, если поместить его в этот набор полей - PullRequest
0 голосов
/ 18 августа 2010

Мое собственное выпадающее меню имеет очень большие изменения в верхнем и нижнем отступах.

ОБНОВЛЕНИЕ Javascript, CSS и HTML включены в скрипту [PHP удален]


Во-первых, я не осознавал, что могу разделить скрипку ^^ Довольно эпичный сайт.

Я продолжаю отлаживать, но думал, что выложу это здесь, чтобы посмотреть, сможет ли кто-нибудь определить, в чем проблема:)

1 Ответ

1 голос
/ 18 августа 2010

В вашем fieldset css вы изменяете высоту строки, которая также применяется к раскрывающемуся списку.

Вы должны установить высоту строки в CSS для выпадающего списка:

.dropdown,
.dropdown li /* or whatever other selector is also needed */
{
    line-height: 1em;
}

EDIT:

Это, кажется, подходит довольно хорошо:

.dropdown,
.dropdown li,
.dropdown span,
.dropdown a {
    padding: 0;
    line-height: 3em;   
}
...