Bonjour,
J’ai une barre de nav qui va de gauche à droite, mais cela prend un temps fou… quelques secondes !!!!
Comment lancer l’animation dès l’ouverture de la page ?
Mes CSS :
#menu
{
width: 100%;
left: 0px;
right: 0px;
/* [disabled]text-align: right;
*/
color: #FFFFFF;
z-index: 99999;
margin-top: 10px;
background-color: transparent;
position: relative;
}
#menu.fixed
{
position:fixed;
}
.nav
{
margin: 0;
padding: 10px 10px 0 0;
animation-duration: 1s;
animation-name: slidein;
text-align: right;
left: -3000px;
position: fixed;
list-style-type: none;
}
et le JS :
<script>
$(document).ready(function(){
$('.nav').hide();
});
$(window).load(function(){
$('.nav').fadeIn('slow');
$(".nav").delay(700).animate({
right:'10px',
opacity:1
},1200,'swing');
});
</script>
Merci beaucoup et bonne soirée
+0
-0