En poursuivant votre visite de ce site, vous acceptez l'utilisation de cookies pour permettre ses différents services. Voir les Mentions légales.
 
 
 
Vous êtes ici :   Accueil » Forum » En vrac ! » Boîte Menu et CSS
 
 
 
    Imprimer la page...
    Imprimer la section...

Forum - En vrac ! - Boîte Menu et CSS


clos par JeanDenis le 07/07/2017 @ 06:55  Sujet n° 47

le 03/07/2017 @ 10:40
par luchadeo

luchadeo

1 message

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

sujet clos Haut  
Réponse n° 1
--------
le 03/07/2017 @ 11:25
par JeanDenis

JeanDenis

Administrateur
97 messages

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.css
Bien 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,

Site web JeanDenis
clos par JeanDenis le 07/07/2017 @ 06:55 Haut  
Réponse n° 2
--------
le 04/07/2017 @ 12:04
par luchadeo

luchadeo

2 messages

Il suffisait d'ajouter :

Citation :

p.rubr {
    color: #000000;
}

dans styleplus.css

clos par JeanDenis le 07/07/2017 @ 06:55 Haut  
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message
Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter