web-dev-qa-db-fra.com

Comment le modèle Joomla isis peut-il être contraint d'afficher les icônes du menu déroulant?

Diverses extensions tierces ont des icônes de menu déroulant qui n'apparaissent pas dans ISIS car ISIS ne fournit pas d'icônes de menu déroulant. Cela est dû au fait que ISIS dispose de l'activateur CSS suivant.

.nav-collapse .nav li a,
.dropdown-menu a {
    background-image: none;
}

J'ai déterminé que si cet activateur est commenté dans le fichier template.css, les icônes de menu tiers apparaissent.

Le problème est que chaque fois que Joomla effectue une mise à niveau, la mise à niveau du modèle ISIS écrase le fichier template.css. Le modèle ISIS prévoit l’ajout d’un custom.css fichier qui se charge après le fichier CSS par défaut du modèle.

Quel code faut-il placer dans le fichier custom.css pour permettre l’affichage des icônes du menu déroulant tiers? J'ai essayé le code suivant dans custom.css, mais cela ne fonctionne pas.

.nav-collapse .nav li a,
.dropdown-menu a {
    /* background-image: none; */
}

Toute idée serait appréciée.

3
Phil Schaming

J'essaierais ceci:

.nav-collapse .nav li a, .dropdown-menu a {background-image: inherit;}
1
Neil Robertson