2012-04-09 6 views
0

У меня есть проект, который использует JQuery-UI. Недавно я нашел formee, что является хорошей основой для создания форм. Одна досада заключается в том, что стиль формы кнопки formee переопределяет стиль кнопки jquery-ui themed. Как я могу получить все доброту формы, но сохранить стиль jquery-ui? Я понимаю, что могу редактировать formee CSS, чтобы удалить стиль кнопки, но я надеюсь избежать этого.Предотвращение переопределения классов CSS

+0

Не тестировали это (вот почему это не ответ), но как насчет включения jUI css после formee css? – SenorAmor

+0

@SenorAmor: это уже случай на самом деле. – Kevin

ответ

2

Вы можете, как вы сами сказали, удалите обижая CSS, который является тем, что я бы не рекомендовал.

В качестве альтернативы вы можете дать классы jQuery UI css, которые применяются к соответствующей кнопке more specificity, чем классы formee. Это было бы вторым лучшим решением.

В качестве последнего случая вы можете добавить !important; за всеми атрибутами CSS в классах для jQuery UI ... Я бы действительно не рекомендовал это.

+0

+1 как для упоминания, так и для привязки к специфике, и предлагая их перед кувалдой '! Important'. – Phrogz

1

использовать это, чтобы принести фронт:

#your-div-id{ 
    position:relative; 
    z-index:999999; 
} 
Смежные вопросы