2013-03-29 4 views
0

У меня возникла проблема: когда я включаю файл jQuery mobile 1.3.0.js, он автоматически добавляет классы: ui-mobile-viewport и ui-overlay-c в html body tag на моих сайтах, поэтому на сайте есть стили jquery mobile stylesheet, поэтому мои стили переопределены стилями jquery.jquery mobile 1.3.0 js добавляет класс ui к моим элементам

Я не знаю, что делать, я изучал форум на своем сайте, и я не нашел там такой проблемы. Может ли кто-нибудь мне помочь?

спасибо.

+1

Что вы хотите сделать? – Gajotres

+0

Я хочу, чтобы мой стиль использовался, а не стили jquery, не назначая идентификаторы и классы для каждого элемента, и не увеличивая мой css только для переопределения jQuery jquery. –

+0

. Вы можете решить эту проблему, сделав селектора более конкретными, чем их селекторы, или добавив '! important' в свои правила. –

ответ

3

Как упоминалось выше, вы можете создать свой собственный css, чтобы избежать перехода по стилям JQM.

Else, переоценивайте стили вручную в своей таблице стилей и импортируйте их после таблицы стилей jqm. Также вы можете использовать !import, чтобы обеспечить соблюдение вашего стиля.

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