Как переопределить стили пользовательского интерфейса JQuery?

0

Я использую JQuery UI sortable, который, кажется, заставляет сортируемые элементы иметь отображение: block.

Тем не менее, я бы хотел, чтобы эти элементы имели отображение: встроенный блок.

Я пробовал использовать этот css:.item {display: inline-block! Important; } }

Но это не работает (о чем свидетельствуют вычисленные стили в консоли Chrome).

Я также попытался использовать следующий оператор jquery: $ ('. Item'). Css ({display: 'inline-block'})

Но это тоже не работает.

Как я могу переопределить стили пользовательского интерфейса JQuery?

  • 1
    с помощью высокоспецифичного селектора CSS.
  • 0
    Вы определяете свой CSS до или после ссылки на jquery-ui.css ?
Показать ещё 1 комментарий
Теги:
jquery-ui-draggable

2 ответа

0
Лучший ответ

Решением было установить float: none, что позволило отображать желаемый стиль отображения inline-блока. Затем мне нужно было установить вертикальное выравнивание: верх, чтобы элементы выравнивались на вершинах. Общее количество css:

.item {
    float:none;
    display:inline-block;
    vertical-align:top;
}
0

Вы уверены, что нацелились на правильный класс?

У меня это для моего jquery-ui sortable, и он работает отлично.

#tabs .word-list li {
margin: 3px;
background-color: #FCFCFC;
padding: 7px 16px;
border-radius: 30px;
border-bottom: 2px solid #C7C7C7;
border-right: 2px solid #B1B1B1;
display: inline-block;
}

Я также не загружаю файл jquery-ui-css, я считаю, что он раздувается. И я откатываю свой стиль в любом случае для этих элементов, может и не быть вашим делом.

Попробуйте более точно настроить таргетинг. Как и я. id-> класс.

Также вы можете попробовать включить jquery-ui-css файл перед своими собственными стилями.

  • 0
    Я определенно нацеливаюсь на правильный класс, с высоким уровнем специфичности. Я также никогда не загружал файл jquery-ui-css, я только использую файл jquery-ui.js. Так что я не уверен, почему это не работает на моем конце ...
  • 0
    @ user1050268 сделай jsfiddle чем :)
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню