<Navigation> Barre de navigation qui disparait au scroll  Bouton_active<Navigation> Barre de navigation qui disparait au scroll  Bouton_hover<Navigation> Barre de navigation qui disparait au scroll  Fb-hover<Navigation> Barre de navigation qui disparait au scroll  Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
<Navigation> Barre de navigation qui disparait au scroll  EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
<Navigation> Barre de navigation qui disparait au scroll  EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
<Navigation> Barre de navigation qui disparait au scroll  EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
<Navigation> Barre de navigation qui disparait au scroll  EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
<Navigation> Barre de navigation qui disparait au scroll  EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
<Navigation> Barre de navigation qui disparait au scroll  EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
<Navigation> Barre de navigation qui disparait au scroll  EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
<Navigation> Barre de navigation qui disparait au scroll  EmptySam 11 Fév 2023, 06:04 par Krager

Le Deal du moment :
Code promo Nike : -25% dès 50€ ...
Voir le deal

Partagez
 

<Navigation> Barre de navigation qui disparait au scroll

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



<Navigation> Barre de navigation qui disparait au scroll  Empty
Barre de navigation perso

Niveau: Intermédiaire | Par: Hiro | Validé par: | En date du: 29 mars 2012

Salut,

Aujourd'hui je vais vous montrer comment réaliser une barre de navigation simple comme celle-ci (celle du haut) :

Exemple


Descendez la page pour voir l'effet.
C'est très simple.

- Premièrement, dirigeons nous vers les templates, plus précisement overall_header et situons ce code :
Code:

  <table cellspacing="0" cellpadding="0" border="0">
      <tr>
         <td class="navi2" align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
      </tr>
  </table>
 

Remontez-le en dessous de :
Code:

 <body background="{T_BODY_BACKGROUND}" bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">
 

Puis rajoutez en dessous :
Code:

 <div id="buttons">
      <div id="button1" class="button1" > TOP</div>
      <div id="button2" class="button2" > SHOW </div>
      <span style="clear:both"></span>
 </div>
 

- Deuxièmement direction PA:Modules:Gestion des codes Javascript, créez-en un nouveau et collez ce code :

Code:

 //Hiro pour CSSActif
 
$(window).scroll(function(){           
        pageScroll = $(document).scrollTop(); 
      //Si la page est scroll a + ou égale à 50px
        if(pageScroll >=50) 
          //on diminue la largeur et l'opacité
            $('.navi2').animate({
             height: '0px',
             opacity: '0'
         }, 10),
         //on affiche les bouttons
         $('#buttons').fadeIn(600);         
      //sinon
      else 
         //on cache les bouttons
            $('#buttons').fadeOut(10),
         //on réaugmente la largeur et l'opacité
         $('.navi2').animate({
             height: '22px',
             opacity: '1'
         }, 10);
    }); 

//show nav on click   
$(document).ready(function(){ 
  $("#button2").click(function () {
      $('.navi2').animate({
             height: '22px',
             opacity: '1'
         }, 10),
   $('#buttons').fadeOut(10);   
    });
  //scroll to top   
  $("#button1").click(function () {
      $('html, body').animate({scrollTop:0}, 'fast');
    });   
   
});
 
Nous ne reviendrons pas en détail sur celui-ci pour le moment.

- Troisièmement, allons du côté du css pour y mettre ce code :

Code:

 /*SECONDE NAV*/
.navi2 {   
   background:white; /*fond*/
   width:100%;
   height:22px;   
   margin:0 auto !important;
   padding:10px;
   color:#ECEDF3;
   font-family:Arial;
   font-size:10px;
   border:1px solid #D7D9E2; /*bordures*/
   -moz-transition: all .5s;
   -webkit-transition: all .5s;
   -o-transition: all .5s;
   transition: all .5s;
   text-align:center !important;
     position:fixed; /*ne pas enlever*/
   
     
   }
.navi2 a { /*Les liens*/
   color:#A4A5AA;
   text-decoration:none;
   font-size:11px;
   -moz-transition: all .5s;
   -webkit-transition: all .5s;
   -o-transition: all .5s;
   transition: all .5s; 
   }
.navi2 a:hover {color:#F04444;}

/* BUTTONS */

#buttons { /*bouttons global*/
   margin-left:400px;
   position:fixed;
   display:none;
     font-family:Arial;
   font-size:10px;
   }
   
.button1 { /*boutton 1 = top*/
   width:30px;
   height:30px;
   background:white;
   border:1px solid #D7D9E2;
   border-top:none;
   font-weight:bold;
   color:#D7D9E2;
   text-align:center;
   line-height:30px;
   cursor:pointer;
   float:left;
   }

.button2 { /*boutton 2 = show*/
   width:45px;
   height:30px;
   background:white;
   border:1px solid #D7D9E2;
   border-top:none;
   font-weight:bold;
   color:#D7D9E2;
   text-align:center;
   line-height:30px;
   cursor:pointer;
   float:left;
   margin-left:5px;
   }   
 



Voilà, la barre de navigation est finie, si vous rencontrez le moindre souci, direction section d'aide, j'essaierai de vous aider.
Merci à Anoobnyme pour l'idée.

Personnalisez comme vous le souhaitez, je ne me suis pas trop attardé dessus Wink


Dernière édition par Hiro le Sam 07 Juil 2012, 11:50, édité 3 fois
MessageSujet: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyJeu 29 Mar 2012, 10:30
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



<Navigation> Barre de navigation qui disparait au scroll  Empty
FAQ


Q
//

R
//


Pour toute question sur ce tutoriel, merci de poster une demande d'aide ici :
http://www.css-actif.com/f17-aide-css-xhtml
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyJeu 29 Mar 2012, 11:11
Revenir en haut Aller en bas
Kaktus
Kaktus
{ Membre }
{ Membre }

Féminin Messages : 68



<Navigation> Barre de navigation qui disparait au scroll  Empty
J'ai l'impression que l'exemple est obsolète, il serait bien de le changer. Wink
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyMar 17 Avr 2012, 10:46
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



<Navigation> Barre de navigation qui disparait au scroll  Empty
C'est fait, merci Wink
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyMar 17 Avr 2012, 11:12
Revenir en haut Aller en bas
Kaktus
Kaktus
{ Membre }
{ Membre }

Féminin Messages : 68



<Navigation> Barre de navigation qui disparait au scroll  Empty
Oh eh bien, c'est vachement sympa tout ça ! Smile Bon boulot ! Wink
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyMar 17 Avr 2012, 12:38
Revenir en haut Aller en bas
http://www.css-actif.com
Shinozizi
Shinozizi
{ Membre }
{ Membre }

Masculin Messages : 10



<Navigation> Barre de navigation qui disparait au scroll  Empty
Merci pour ce tutoriel ! Smile
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyMer 20 Juin 2012, 14:22
Revenir en haut Aller en bas
http://tepa.forumactif.com
Sweetix
{ Membre }
{ Membre }

Féminin Messages : 7



<Navigation> Barre de navigation qui disparait au scroll  Empty
Coucou ! Il est où l'exemple ? Very Happy
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyVen 22 Juin 2012, 12:26
Revenir en haut Aller en bas
.Lou
.Lou
{ Membre actif }
{ Membre actif }

Féminin Messages : 771



<Navigation> Barre de navigation qui disparait au scroll  Empty
+ 1 , il n'y a pas d'exemple. L'aperçu ne fonctionne plus Wink
Ce serait possible d'en avoir un nouveau ?
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptySam 07 Juil 2012, 10:55
Revenir en haut Aller en bas
Hiro
Hiro
Ninja Codeur
Ninja Codeur

Masculin Messages : 1179



<Navigation> Barre de navigation qui disparait au scroll  Empty
J'ai réup l'exemple Wink
Exemple
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptySam 07 Juil 2012, 11:51
Revenir en haut Aller en bas
.Lou
.Lou
{ Membre actif }
{ Membre actif }

Féminin Messages : 771



<Navigation> Barre de navigation qui disparait au scroll  Empty
Oh c'est super ça ! Merci beaucoup ! I love you I love you
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptySam 07 Juil 2012, 11:52
Revenir en haut Aller en bas
http://evolved.fantastique.tv/
Maguitte2008
Maguitte2008
{ Membre }
{ Membre }

Féminin Messages : 151



<Navigation> Barre de navigation qui disparait au scroll  Empty
L'exemple ne fonctionne pas ! Dommage ! =)
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptyVen 28 Sep 2012, 13:27
Revenir en haut Aller en bas
Espeon
Espeon
Administrateur
Administrateur

Masculin Messages : 1819



<Navigation> Barre de navigation qui disparait au scroll  Empty
Hmmm, ce tutoriel sera revu et MAJ, on hébergera l'exemple sur CSSActif ainsi il n'y aura plus de soucis Wink

Désolé pour le dérangement, en revanche je ne peux pas encore dire quand il sera retouché, il y a déjà une bonne série de tutoriels dans la file d'attente Smile


En revanche, cela doit fonctionner a priori, n'hésitez pas à suivre le tutoriel et à rapporter vos impressions !
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  EmptySam 29 Sep 2012, 05:40
Revenir en haut Aller en bas
L'auteur de ce message est actuellement banni du forum - Voir le message
Contenu sponsorisé




<Navigation> Barre de navigation qui disparait au scroll  Empty
MessageSujet: Re: <Navigation> Barre de navigation qui disparait au scroll    <Navigation> Barre de navigation qui disparait au scroll  Empty
Revenir en haut Aller en bas
 

<Navigation> Barre de navigation qui disparait au scroll

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» <Navigation> Barre de navigation fixée en haut de la fenêtre
» <Navigation> Mettre une Image sous la Barre de Navigation
» <Navigation> Barre de navigation au-dessus de la bannière
» <Navigation> Personnaliser la barre de navigation
» <Navigation> Fixer la barre de navigation

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: Tutoriels de CSSActif :: ForumActif Pas à pas :: Le Header-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit