Bonjour a tous,
je viens de mettre en place sur mon site un systeme d'ancre qui me permet de scrollé automatiquement sur une partie de la page lorsque je clique sur un lien.
seulement quand l'action s’effectue mon menu reste bien évidement a sa place, hors je voudrais que celui me suive et ce mette juste au dessus de la div ou je me trouve.
j'espere que je trouverais de l'aide.
Mon menu et son css
j'ai fais des essaie en mettant le top a 0 et en mettant mon menu en position fixed mais pas concluant.
Modifié par trainsrenton (20 Jun 2011 - 14:38)
je viens de mettre en place sur mon site un systeme d'ancre qui me permet de scrollé automatiquement sur une partie de la page lorsque je clique sur un lien.
seulement quand l'action s’effectue mon menu reste bien évidement a sa place, hors je voudrais que celui me suive et ce mette juste au dessus de la div ou je me trouve.
j'espere que je trouverais de l'aide.
// SCROLL NOS SERVICES
$(function(){
$('a[href^=#]').click(function(){
cible=$(this).attr('href');
hauteur=$(cible).offset().top;
$('html,body').animate({
scrollTop:hauteur
},1000)
$("#sous-menu").css("top","0");
});
});
Mon menu et son css
<div id="sous-menu">
<a href="#ergonomie">Ergonomie</a>
<a href="#webdesign">Web Design</a>
<a href="#integration">Intégration</a>
<a href="#cms">CMS</a>
<a href="#ecommerce">E-Commerce</a>
</div>
#sous-menu{
background: #000;
position: fixed;
top: 467px;
width:960px;
height: 67px;
}
#sous-menu a{
display: block;
float: left;
padding: 20px;
font-size: 21px;
color: #fff;
font-family: 'Terminal Dosis Light', arial, serif;
}
#sous-menu a:hover{
background: #fff;
color: #000;
}
j'ai fais des essaie en mettant le top a 0 et en mettant mon menu en position fixed mais pas concluant.
Modifié par trainsrenton (20 Jun 2011 - 14:38)