2014-09-06 6 views
0

J'ai un projet dans lequel j'écris des interfaces, qui sont intégrées dans d'autres interfaces. Si j'utilise bootstrap, les règles bootstrap pures sont en conflit avec les règles des autres fichiers css. Je construis donc un bootstrap avec toutes ses règles enveloppées dans la classe .use_bootstrap. Maintenant, dans mes interfaces, j'écris tout le code à l'intérieur <div class="use_bootstrap">...</div>. Mais certaines règles CSS d'autres interfaces affectent mes interfaces. Est-il possible de bloquer toutes les règles à l'intérieur de .use_bootstrap, qui ne contiennent pas de classe .use_bootstrap dans le sélecteur?Désactiver certaines règles CSS

+1

Peut-être que l'utilisation de 'property: value! Important' résoudra le problème - http://css-tricks.com/when-using-important-is-the-right-choice/ –

+0

Quelles règles Bootstrap sont en conflit? –

+1

'! Important 'est un couteau très émoussé. –

Répondre

2

Vous pouvez essayer

:not(.use_bootstrap) 

en dehors de vos règles de non-bootstrap.

Questions connexes