Почему размер jQuery ui.css размером шрифта больше обычного?

Я просматриваю вкладки jqueries, datepicker и т.д. и вижу, что размер шрифтов классов, добавленных к элементам, подобен 1.1em, 1em, который кажется большим на странице. Почему они так поступили? В чем цель? http://jquery-ui.googlecode.com/svn/tags/latest/themes/base/jquery.ui.theme.css

Ответ 1

em - размер релятива и зависит от следующего фиксированного размера шрифта до дерева. когда нет фиксированного размера шрифта, по умолчанию он равен 16px.

поэтому, когда вы меняете свой собственный CSS, как этот

body {
    font-size: 12px;
}

1em означает 12px, 2em означает 24px и т.д.

Ответ 2

Обычно я устанавливаю класс ui-widget в моем CSS, как это

.ui-widget {
    font-size:80%;
}

Ответ 3

.ui-widget {
    font-size:75% !important;
}

Этот код переопределит размер шрифта по умолчанию. Обратите внимание на атрибут !important, чтобы убедиться, что он работает.

Ответ 4

Это стиль по умолчанию, который кто-то определил, вы можете его изменить, хотя с помощью ThemeRoller. Просто зайдите в настройки шрифта слева и настройтесь на то, что вы хотите.