[ModernBB] Fixé la barre de navigation

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu [ModernBB] Fixé la barre de navigation

Message par Neffa Jeu 10 Aoû 2017 - 22:59

Détails techniques

Version du forum : ModernBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Opera
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://hbsfifa.boum.tv

Description du problème

Bonsoir je voudrai fixé ma barre de navigation en haut du forum dès l'arrivé au forum et non pas une fois apès avoir descendu un peut

Merci à ceux qui prendront la peine de m'aider  Very Happy


Dernière édition par Neffa le Jeu 17 Aoû 2017 - 7:53, édité 3 fois
avatar

Neffa
**

Messages : 70
Inscrit(e) le : 31/03/2013

http://hbsfifa.boum.tv
Neffa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Neffa Ven 11 Aoû 2017 - 19:46

up
avatar

Neffa
**

Messages : 70
Inscrit(e) le : 31/03/2013

http://hbsfifa.boum.tv
Neffa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Neffa Sam 12 Aoû 2017 - 23:40

up
avatar

Neffa
**

Messages : 70
Inscrit(e) le : 31/03/2013

http://hbsfifa.boum.tv
Neffa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Self Lun 14 Aoû 2017 - 13:15

Bonjour,

Dans l'un de vos template, peut-être overall_footer_begin, vous avez un script :
Code:
<script type="text/javascript">//<![CDATA[
$(document).ready(function() {$(window).scroll(function() {var header_top = $('#headerbar-top');if (header_top.hasClass('w-toolbar')) {if ($(window).scrollTop() >= 42) {header_top.addClass('is-sticky');} else {header_top.removeClass('is-sticky');}} else {if ($(window).scrollTop() >= 1) {header_top.addClass('is-sticky');} else {header_top.removeClass('is-sticky');}}});});//]]></script>

Il faut l'enlever, se rendre dans le template overall_header, trouver cette ligne :
Code:
<div id="headerbar-top" class="">

Et la remplacer par :
Code:
<div id="headerbar-top" class="is-sticky">

Sans oublier de les enregistrer.
Le jour ou vous ne voulez plus qu'elle soit fixée, il vous suffit d'enlever la class ajoutée Wink .
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Neffa Mar 15 Aoû 2017 - 2:02

Bonsoir les codes fonctionnent, cependant de temps en temps elle se détache et redevient comme avant, je pense qu'il y a un autre code à enlever  scratch
avatar

Neffa
**

Messages : 70
Inscrit(e) le : 31/03/2013

http://hbsfifa.boum.tv
Neffa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Self Mar 15 Aoû 2017 - 7:38

Bonjour, peut-être n'avez vous pas enregistré votre template overall-footer_begin, je vois toujours le code javascript présent.

Code:
<script type="text/javascript">//<![CDATA[
$(document).ready(function() {$(window).scroll(function() {var header_top = $('#headerbar-top');if (header_top.hasClass('w-toolbar')) {if ($(window).scrollTop() >= 42) {header_top.addClass('is-sticky');} else {header_top.removeClass('is-sticky');}} else {if ($(window).scrollTop() >= 1) {header_top.addClass('is-sticky');} else {header_top.removeClass('is-sticky');}}});});//]]></script>
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Neffa Mar 15 Aoû 2017 - 18:44

Bonjour, je l'ai bien enregistré pourtant et ce code se trouvait dans le templates "overall footer end"
avatar

Neffa
**

Messages : 70
Inscrit(e) le : 31/03/2013

http://hbsfifa.boum.tv
Neffa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Self Mer 16 Aoû 2017 - 9:16

Bonjour,

Désoler pour l'erreur de template, ça fait un moment que je n'ai pas codé et encore plus longtemps que je ne suis pas venu voir ce que donnait FA.
Enfin bref, lorsque l'on valide le changement d'un template, celui-ci n'est pas publié directement, mais je suppose que vous le savez puisque vous avez correctement ajouté la class dans le template overall_header.

Dans le doute vérifiez que vous avez bien validé le template et que le code n'est plus présent dans celui-ci.
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [ModernBB] Fixé la barre de navigation

Message par Neffa Jeu 17 Aoû 2017 - 6:52

Salut c'est bon ça fonctionne, ça venait de l'enregistrement du template comme tu me disais, je l'ai ré-enregistré et ça a fonctionné
Merci beaucoup ok

Au passage si tu sais faire j'aimerai la déplacer en dessous du header maintenant, mais on m'a dit que c'est interdit de demander deux choses dans un sujet alors j'en ai refais un:
https://forum.forumactif.com/t393161-modernbb-deplacer-la-barre-de-navigation-en-dessous-du-header#3293752
avatar

Neffa
**

Messages : 70
Inscrit(e) le : 31/03/2013

http://hbsfifa.boum.tv
Neffa a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum