J'ai cette situation dans mon code: J'ai généralement besoin de cacher cet élément, mais sur une page, j'ai besoin de le montrer. Dans le fichier global CSS, j'ai: p> Comment puis-je désactiver merci p> Si vous ne comprenez pas Mon problème, alors je m'excuse. Je peux essayer d'expliquer à nouveau. P> p> affichage: aucun; code>?
Je ne peux pas utiliser jQuery, $ ('# show_div'). Afficher (); code> (ou javascript). P>
4 Réponses :
Définissez-le sur un Valeur différente , mais ça sonne Comme si vous feriez mieux d'inclure le contenu de la page, vous voulez qu'il apparaisse au lieu de la mettre partout et de le cacher. P>
Utiliser Affichage: Bloc CODE> Pour obtenir l'affichage par défaut code> pour un #show_div { display: block; }
Modifier la classe de carrosserie ou l'ID de la page Vous voulez qu'il soit visible sur
<style>
#show_table #show_div{
display:block!important;
}
</style>
<body id='show_table'>
<div id='show_div'>
text text
</div>
Utiliser ! important code> devant votre style sur la seule page pour remplacer les définitions de style précédent. #show_div {
display:block !important;
}
Est-il possible de le faire sans ! important code>?
Oui, vous n'en avez peut-être pas besoin car cela dépend de l'endroit où la règle CSS est placée, la commande qu'il apparaît, etc. Il y a quelques articles qui décrivent cela en détail. Vérifiez la réponse en haut de cette Stackoverflow.com/Questtions/25105736/...