Forum - En vrac ! - Boîte Menu et CSS
le 03/07/2017 @ 10:40
par luchadeo
Bonjour Jean-Denis,
que dois-je faire pour que les titres d'un menu ("ceux de la fenêtre "Les Anciens Spectacles" par exemple ici) ne changent pas de couleur lorsqu'ils sont activés ? Et que leurs items se comportent ensuite comme des liens classiques, comme "L'affiche" dans "Le cimetière des éléphants", par exemple.
Je tente de refaire actuellement le site d'une association dont la version est 4.5.19 et, comme d'habitude, je me perds dans le labyrinthe des CSS... Existe-t-il d'ailleurs une méthode pour résoudre les problèmes rencontrés dans ce domaine ?
Cordialement
--------
le 03/07/2017 @ 11:25
par JeanDenis
Administrateur
Bonjour,
Citation : « luchadeo »
que dois-je faire pour que les titres d'un menu ("ceux de la fenêtre "Les Anciens Spectacles" par exemple ici) ne changent pas de couleur lorsqu'ils sont activés ?
Il faut régler au maximum dans Config Look de toutes manières... (BOITES LATÉRALES>Couleur liens OFF et Couleur liens ON)
c'est ce qui correspond dans style.css à
.box a, .item a { /*OFF*/
color: #F2510B;
...
}
.box a:hover, .item a:hover { /*ON*/
color: #5F2D05;
...
}
éventuellement, ajouter des éléments dans styleplus en reprenant la même couleur que le survol et en changeant (éventuellement) le background
.curr_item {
color: #5F2E05;
background-color: #E2C683;
...
}
ul.item li.curr_item a { /* titre article est affiché */
color: #5F2E05;
background-color: #E2C683;
...
}
Citation : « luchadeo »
Et que leurs items se comportent ensuite comme des liens classiques, comme "L'affiche" dans "Le cimetière des éléphants", par exemple
Là je ne saisis pas tout à fait... Il y a dans cet exemple un article plutôt classique dans lequel un iframe affiche un pdf. Et l'option de menu a été créée en même temps (mais elle peut l'être après) et elle se comporte comme tous les items.
Citation : « luchadeo »
comme d'habitude, je me perds dans le labyrinthe des CSS... Existe-t-il d'ailleurs une méthode pour résoudre les problèmes rencontrés dans ce domaine ?
Pour le CSS... J'utilise quelques ouvrages papier et sites au gré de mes recherches... et il est vrai que ce n'est pas toujours évident.
Un méthode utilisée systématiquement pour analyser ce qui se passe et tester des règles...
Avec Firefox : Clic bouton droit sur un élément du site que l'on veut analyser et choisir "Examiner l'élément"
On a accès à l'Inspecteur et les règles CSS qui s'appliquent on peut donc les modifier pour tester en ligne dans la fenêtre de droite.
Les possibilités dans cet outil sont nombreuses, prends le temps d'explorer...
Avec Chrome : même type d'outil mais Clic bouton droit sur un élément du site que l'on veut analyser et choisir "Inspecter"
ensuite, éventuellement sous la barre d'adresse choisir Responsive ou un simulateur de tablette ou smartphone ( très pratique pour analyser le code et le CSS de mobstyle.css ...)
petit "bonus" dans Chrome : en bas de la fenêtre de droite un schéma des margin, border et padding qui s'appliquent sur l'élément... très pratique pour les retrouver ensuite dans le CSS
Voilà voilà...
CECI EST LA COPIE DE MESSAGES ÉCHANGÉS PAR COURRIEL
A SUIVI CECI :
Citation : « luchadeo »
Bonjour,mille mercis pour cette réponse très détaillée !Sur un site d'essai, à cette adresse https://www.bjonquet.fr/mlc36/index.php?lng=fr&tconfig=0 je souhaiterais que le titre "Informations générales" demeure en noir comme actuellement mais que les items de ce menu (AG /Galette, Conseil d'administration etc soient, par exemple, en bleu)...J'utilise également "Examiner l'élément" dans Firefox ainsi que l'extension "Web developer" mais sans parvenir, la plupart du temps, à traduire leurs informations en lignes de code dans styleplus.cssBien cordialement
auquel j'ai répondu :
Citation : « Jean-Denis »
Re,
A mon avis, dans
Config Look (BOITES LATÉRALES>Couleur liens OFF et Couleur liens ON) tu devrais mettre
/*OFF*/
color: #0000FF
/*ON*/
color: #FFFFFF
Si tu veux intervenir sur la couleur de la catégorie
Dans styleplus mets (avec les couleurs souhaitées...)
p.rubr { /* catégories des articles */
color: #000000;
}
p.rubr:hover { /* catégories des articles survolées */
color: #FFFFFF;
}
Cordialement,
Puis, la dernière réponse de luchadeo
Citation : « luchadeo »
Re,finalement, j'ai choisi la simplicité en affichant tous les liens en bleu (le titre d'une boîte Menu est bien un lien, après tout).Merci encore !Cordialement
Cordialement,
Rectifier message Clôturer sujet Remonter