2013-09-29 5 views
7

Я реализовал виджет jQuery-ui tabs, и он отлично работает. Тем не менее, он делает некоторые вещи стиля, которые мне не нравятся. В частности, .ui-corner-all округлен, и я не хочу этого.Как переопределить стили jQuery-ui.css

Что такое «правильный» способ переопределить это. Должен ли я использовать тему?

У кого-то есть хороший учебник для начинающих о том, как использовать/создавать темы ui?

+1

http://jqueryui.com/themeroller/ – SLaks

ответ

8

попробуйте использовать важные

.ui-corner-all{ 
border: 0px !important; 
} 

в пользовательских таблицы стилей или главу дока.

1

Я бы рекомендовал не пытаться переопределить стиль JQuery UI вручную и вместо этого использовать страницу JQuery UI's ThemeRoller.

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

+0

Но тогда вы теряете роскошь загрузки темы через CDN. –

+0

К сожалению, это правда. Это случай взвешивания плюсов и минусов на основе того, насколько вы пытаетесь изменить. –

Смежные вопросы