Rubrique parent menu déroulant non cliquable
3 participants
Communauté francophone - Jimdo :: Utiliser Jimdo :: Structure d'une page (navigation/header/sidebar/footer) :: Navigation
Page 1 sur 1
Rubrique parent menu déroulant non cliquable
Bonjour à toute la communauté JIMDO,
Aujourd'hui pour refaire entièrement mon site internet, j'ai un grand besoin de rendre mon menu de navigation plus pratique et ordonné.
Pour ce faire, je souhaiterai que les rubriques parents des sous rubriques deviennent incliquable, c'est à dire, qu'en passant la souris sur la rubrique parent celle-ci afficherait les sous rubriques mais ne pourrait pas être cliqué..
Ne souhaitant pas faire une duplication de la page pour éviter les doublons au niveau référencement et embrouiller les bots de google, je suis à la recherche d'un code pour permettre cette action.
Après 2h de recherche sur le web, je n'ai trouvé aucune solution viable à mon problème.
Merci à tous
Aujourd'hui pour refaire entièrement mon site internet, j'ai un grand besoin de rendre mon menu de navigation plus pratique et ordonné.
Pour ce faire, je souhaiterai que les rubriques parents des sous rubriques deviennent incliquable, c'est à dire, qu'en passant la souris sur la rubrique parent celle-ci afficherait les sous rubriques mais ne pourrait pas être cliqué..
Ne souhaitant pas faire une duplication de la page pour éviter les doublons au niveau référencement et embrouiller les bots de google, je suis à la recherche d'un code pour permettre cette action.
Après 2h de recherche sur le web, je n'ai trouvé aucune solution viable à mon problème.
Merci à tous
Re: Rubrique parent menu déroulant non cliquable
D'abord, c'est sans doute impossible à faire, les menus Jimdo doivent être modifiés le moins possible. Mais il existe d'autres méthodes :
…L'éternel problème de la page de chapitre dans Jimdo !
J'ai fait un article sur mon site dont voici le résumé :
La navigation Jimdo dropdown (Miami p. ex) est conçue pour accéder directement en un clic à n'importe quel niveau de sous-chapitre.
Mais lorsqu'on clique sur un menu de premier niveau qui comprend de nombreux sous-menus, on accède à une page où ne figurent généralement pas de sous-menus (ça dépend des designs).
Cela pose un problème aux visiteurs qui se retrouvent devant une page vide.
1- Faire quelque chose avec cette page
Une solution consiste à y placer des liens (boutons) vers les menus secondaires. La page devient une tête de chapitre, un sommaire, une page où les sous-menus sont résumés. Cela peut être pratique dans le cas de contenus complexes.
1b- Utiliser la page de chapitre comme première page de ses sous-catégories.
Les visiteurs n'y verrons que du feu, m^me si c'est une entorse à la logique Chapitre > Sous-Chapitre
2- Limiter les niveaux
Structurez le contenu en regroupant les sous-chapitres en grands chapitres one-page, supprimez tous les niveaux 2 et 3. De plus, la navigation sur mobile en sera simplifiée.
3- Cacher la page de sous-chapitre
En France on aime bien le 49-3… Il est possible (avec du code) de "supprimer" cette page de niveau 1. Un code placé en widget html sur la page à dissimuler, renvoie le visiteur directement vers le second niveau des menus.
Comme tout code, il est susceptible de ne pas fonctionner sur certaines config, aussi est-il sage de prévoir une solution de remplacement en ajoutant quand même du contenu sur cette page de chapitre.
Donc dans un widget html sur la page de chapitre à "zapper"
Ce code devrait fonctionner pour tout site Jimdo.
…L'éternel problème de la page de chapitre dans Jimdo !
J'ai fait un article sur mon site dont voici le résumé :
La navigation Jimdo dropdown (Miami p. ex) est conçue pour accéder directement en un clic à n'importe quel niveau de sous-chapitre.
Mais lorsqu'on clique sur un menu de premier niveau qui comprend de nombreux sous-menus, on accède à une page où ne figurent généralement pas de sous-menus (ça dépend des designs).
Cela pose un problème aux visiteurs qui se retrouvent devant une page vide.
1- Faire quelque chose avec cette page
Une solution consiste à y placer des liens (boutons) vers les menus secondaires. La page devient une tête de chapitre, un sommaire, une page où les sous-menus sont résumés. Cela peut être pratique dans le cas de contenus complexes.
1b- Utiliser la page de chapitre comme première page de ses sous-catégories.
Les visiteurs n'y verrons que du feu, m^me si c'est une entorse à la logique Chapitre > Sous-Chapitre
2- Limiter les niveaux
Structurez le contenu en regroupant les sous-chapitres en grands chapitres one-page, supprimez tous les niveaux 2 et 3. De plus, la navigation sur mobile en sera simplifiée.
3- Cacher la page de sous-chapitre
En France on aime bien le 49-3… Il est possible (avec du code) de "supprimer" cette page de niveau 1. Un code placé en widget html sur la page à dissimuler, renvoie le visiteur directement vers le second niveau des menus.
Comme tout code, il est susceptible de ne pas fonctionner sur certaines config, aussi est-il sage de prévoir une solution de remplacement en ajoutant quand même du contenu sur cette page de chapitre.
Donc dans un widget html sur la page de chapitre à "zapper"
- Code:
<script type="text/javascript">
/* <![CDATA[ */
if (document.getElementById("page-L'IDENTIFIANT DE VOTRE PAGE")) {
window.location.replace("http://www.adresseDuMenuDeSecondNiveau");
}
/* ]]> */
</script>
Ce code devrait fonctionner pour tout site Jimdo.
Re: Rubrique parent menu déroulant non cliquable
Bonjour
Ayant eu ce problème dans le design Amsterdam, rendre inopérant dans le menu déroulant un clic sur une page de premier niveau, j'ai attribué un lien externe pour cette page dans la fenêtre "modifier la navigation", simplement "/#" qui ne modifie pas la page courante. Seuls les pages de niveau inférieur sont alors accessibles.
L'essai est récent mais ça marche.
Il me faut noircir les éléments de premier niveau concernés pour les montrer inactifs lors du passage de la souris: une solution si vous avez mais je cherche comment modifier.
Bonne journée
Jaso
Ayant eu ce problème dans le design Amsterdam, rendre inopérant dans le menu déroulant un clic sur une page de premier niveau, j'ai attribué un lien externe pour cette page dans la fenêtre "modifier la navigation", simplement "/#" qui ne modifie pas la page courante. Seuls les pages de niveau inférieur sont alors accessibles.
L'essai est récent mais ça marche.
Il me faut noircir les éléments de premier niveau concernés pour les montrer inactifs lors du passage de la souris: une solution si vous avez mais je cherche comment modifier.
Bonne journée
Jaso
Re: Rubrique parent menu déroulant non cliquable
Bonjour
pour faire suite au message précédent qui rendait inopérant les éléments du menu comportant des sous-éléments. Cette opération se traduit dans le HTML par l'ajout de: rel="nofollow" et par : href:"" pour le lien attribué à l'élément (voir le code avec Firefox Developper)
Reste à rendre visuellement l'absence de lien pour cet élément, noir dans mon cas.
Utiliser "Firefox Developper" pour ouvrir votre site, analyser et récupérer le CSS à modifier. Pour cela:
Cliquer droit sur l'élément en question /Inspecter l'élément: la surbrillance dans le code affiché pointe sur le lien afférant à l'élément
Cliquer droit dans la surbrillance puis "Copy/CSS Select" : vous obtenez la classe CSS que vous aurez à insérer dans le Head du site pour la modifier: ça donne, (dans mon cas, élément noir au passage de la souris).
.xxxxxxxxx :hover {
background-color:black;
color:black; }
Bon week-end
Jaso
pour faire suite au message précédent qui rendait inopérant les éléments du menu comportant des sous-éléments. Cette opération se traduit dans le HTML par l'ajout de: rel="nofollow" et par : href:"" pour le lien attribué à l'élément (voir le code avec Firefox Developper)
Reste à rendre visuellement l'absence de lien pour cet élément, noir dans mon cas.
Utiliser "Firefox Developper" pour ouvrir votre site, analyser et récupérer le CSS à modifier. Pour cela:
Cliquer droit sur l'élément en question /Inspecter l'élément: la surbrillance dans le code affiché pointe sur le lien afférant à l'élément
Cliquer droit dans la surbrillance puis "Copy/CSS Select" : vous obtenez la classe CSS que vous aurez à insérer dans le Head du site pour la modifier: ça donne, (dans mon cas, élément noir au passage de la souris).
.xxxxxxxxx :hover {
background-color:black;
color:black; }
Bon week-end
Jaso
Re: Rubrique parent menu déroulant non cliquable
Bonsoir
Pour visualiser ce que j'ai fait afin de signaler les parents "sans page"
[url=https://www.arcadiere.org]
Pour visualiser ce que j'ai fait afin de signaler les parents "sans page"
[url=https://www.arcadiere.org]
Sujets similaires
» Menu déroulant non cliquable
» Style personnalisé d'un sous-menu de navigation différent selon le parent
» Menu déroulant
» Menu déroulant fixe
» Sous-menu déroulant
» Style personnalisé d'un sous-menu de navigation différent selon le parent
» Menu déroulant
» Menu déroulant fixe
» Sous-menu déroulant
Communauté francophone - Jimdo :: Utiliser Jimdo :: Structure d'une page (navigation/header/sidebar/footer) :: Navigation
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|