bonjour,
Avec le thème Simple le menu n'est pas déroulé par défaut, il faut cliquer sur MENU pour le dérouler.
J'aimerais qu'il s'affiche par défault, sans avoir à cliquer sur MENU.
Comment faire ?
Merci !
http://www.cliche-bf.fr/phototheque/
Hors ligne
Dans le fichier theme.css du dossier simple.
#menubar { display:block; }
Devrait suffire, mais par défaut le menu sera toujours visible.
Pour conserver la dernière option d'un utilisateur, il faut mettre les mains dans le javascript.
Hors ligne
ok, donc dans ce fichier (theme.css du dossier simple), je rajoute une ligne ici ?
h2, h3, #menubar dt {
/* font-variant: small-caps; */
text-transform: uppercase;
font-weight: bold;
display:block;
}
C'est bien ça ? Si oui, alors ça ne fonctionne pas...
Hors ligne
Le plus simple ca reste d'utiliser [ Administration >> Plugins >> LocalFiles Editor > Onglet "CSS" ] Et de sélectionner le fichier correspondant au thème "Simple". Attention, je crois qu'il faut appliquer le code sur le thème parent !
Ajoutez simplement le code donné plus haut et enregistrez :-)
Hors ligne
J'ai utilisé LocalFilesEditor, onglet CSS où j'ai copié le code donné à la place du texte (/* Le fichier n'existe pas et sera créé lors de l'enregistrement par LocalFiles Editor */) puis enregistrer (mais je n'ai pas cliqué sur [Activer Editarea])
Je l'ai fait pour les fichiers :
local/css/simple-rules.css
local/css/rules.css
local/css/simple-black-rules.css
Ça ne fonctionne pas; j'ai aussi essayé de "Purger les templates compilés" dans Maintenance...
C'est la bonne marche à suivre ?
Hors ligne
C'est normal que ça ne marche pas.
Il faut mettre :
.js #menubar {
display: block;
}
La règle de départ étant définie de la sorte a priorité sur une définition avec juste "#menubar".
(le .js permet a priori de ne pas cacher le menu pour les utilisateurs qui ont désactivé javascript)
Le faire sur un fichier suffit, par exemple : local/css/simple-black-rules.css
Dernière modification par Zaphod (2011-03-13 20:40:17)
Hors ligne
Ça y est ça fonctionne !!!
MERCI
Hors ligne