J'utilise Twitter Bootstrap et je remarque que jQuery show()
ou fadeIn()
ne fait pas apparaître l'élément DOM marqué avec une classe hidden
car les fonctions jQuery ne suppriment que la display: none
spécification. Cependant, le visibility
est toujours défini sur hidden
.
Je me demande quelle est la meilleure façon de contourner ce problème?
- Supprimer la
hidden
classe sur l'élément - Modifier la propriété de visibilité
- Écraser la classe cachée dans mon propre css
En particulier, je veux savoir si résoudre ce problème avec jQuery ou css est mieux et pourquoi.