IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Effets d'animation au scrolling


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut Effets d'animation au scrolling
    Bonjour et bon dimanche,

    Je suis tombé sur ce site (http://thislandishovland.com/) l'autre jour, et j'ai remarqué cet effet de parallaxe que je voit de plus en plus sur divers sites.

    Après de nombreuse recherche google, je ne suis pas arrivé à trouver comment ils réalisent cet effet. Etant extrêment débutant il est possible que je ne possède pas les bon mots-clé pour chercher. Je me suis aussi dit que cet effet était tellement simple à réalisé qu'il n'y avait que très peu de ressources.

    Donc j'aimerai savoir si vous aviez de quoi m'aiguiller, voire si vous aviez des ressources pour que je puisse mettre en place cet effet sur mon site.

    Merci.

  2. #2
    Inactif  

    Homme Profil pro
    développeur Vala
    Inscrit en
    Février 2011
    Messages
    478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : développeur Vala
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 478
    Par défaut
    bonjour
    ce site comme d'autre utilise la propriété css z-index. elle prend des valeurs numériques, de 1 à+inf, 1 étant la couche la plus basse.
    voici un exemple de code pour te montrer le fonctionnement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    #div1{
    width:100px;
    height:50px;
    background-color:red;
    position:absolute;
    top:160px;
    z-index:3;
    }
    #div2{
    width:100px;
    height:50px;
    background-color:green;
    position:absolute;
    top:180px;
    z-index:2;
    }
    #div3{
    width:100px;
    height:50px;
    background-color:blue;
    position:absolute;
    top:200px;
    z-index:1;
    }
    input{
    position:absolute;
    top:500px;
    }
    </style>
    <script>
    var a=160;
    var b=180;
    var c=200;
     
    function change()
    {
    var div1 = document.getElementById('div1');
    var div2 = document.getElementById('div2');
    var div3 = document.getElementById('div3');
    a-= 5;
    b-=10;
    c-=15;
    div1.style.top = a+"px";
    div2.style.top = b+"px";
    div3.style.top = c+"px";
    }
    </script>
    </head>
    <body>
    <div id="div1"></div>
    <div id="div2"></div>
    <div id="div3"></div>
    <input type="button" value="clic" onclick="change()" /> // le clic du bouton déplacera les divs
    </body>
    </html>
    tu remarqueras bien que la div ayant le z-index le plus fort reste toujours au dessus

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 7
    Par défaut
    Merci beaucoup de ta réponse
    Ce code est donc plutôt simple, et je comprend son fonctionnement.

    Et ça m'a permis de trouver les ressources pour me plonger dans ce défi =)

    Pour ceux qui pourrait être intéresser :
    http://www.bertrandkeller.info/2012/...lugins-jquery/
    http://johnpolacek.github.com/scrollorama/

Discussions similaires

  1. Importer les effets d'Anim-FX dans Flash ? possible ?
    Par LudovicBablon dans le forum Flash
    Réponses: 0
    Dernier message: 08/11/2008, 14h42
  2. Effet matrix + animation
    Par Oups.. dans le forum SDL
    Réponses: 4
    Dernier message: 02/04/2008, 23h08
  3. Effet matrix + animation
    Par Oups.. dans le forum Débuter
    Réponses: 6
    Dernier message: 02/04/2008, 20h18
  4. Impossible insérer effet avec animation shop
    Par Pandhora dans le forum Imagerie
    Réponses: 0
    Dernier message: 25/10/2007, 20h32
  5. Réponses: 1
    Dernier message: 08/05/2007, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo