2012-06-13 2 views
1

У меня есть страница, где в настоящее время существует более одной формы. Я использовал стандартный стиль формы Bootstrap для некоторых из этих форм.Не используйте стиль Bootstrap для раздела страницы

Проблема заключается в том, что Bootstrap CSS применяется к формам, которые он не должен.

Есть ли способ добавить класс или атрибут data-*, который заставит Bootstrap не применяться к этой форме?

ответ

0

Нет. Вам нужно будет написать новый набор правил для применения к формам, которые вы не хотите использовать в стиле Bootstrap. Например, дать образует имя класса «SomeClass» и используйте следующий селектор:

form.someClass { 
    /* Your form styles */ 
} 

Вы можете поместить это в новую таблицу стилей, и включают в себя, что таблица стилей после таблицы стилей Bootstrap, чтобы переопределить любые стили Bootstap вы хотите.

+0

Я знал, что там не было, но все еще было шансов – Viren

2

Namespace the hell out of your CSS, это совет, который я придерживаюсь для каждого проекта, и я не ошибся.

Прочитайте на пространствах имен из LESS documentation и заново сгенерируйте CSS из файла LESS после внесения соответствующих изменений в файл Bootstrap LESS.

+0

Я обязательно попробую это – Viren

+0

Если у вас нет автоматической установки css в вашей среде IDE или в вашем цикле сборки, вы можете сгенерировать ее вручную с помощью этого рабочего стола : http://wearekiss.com/simpless –

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