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

Mise en page CSS Discussion :

Effet de transition [CSS 3]


Sujet :

CSS

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 84
    Par défaut Effet de transition
    Bonjour,

    Je suis actuellement en train de créer un site en Parallax, uniquement à l'aide d'HTML et de CSS pour le moment, et j'aimerais que cela puisse continuer dans la mesure du possible.
    Cependant, je cherche à faire un effet de transition entre deux images. Je m'explique :
    J'ai aperçu sur le site d'un ami des cercles (qui sont des liens vers ses pages projets) et lorsqu'on les survolent, le cercle s'agrandi. Il à fait cet effet avec du Javascript, cependant je me demandais s'il n'était pas possible de faire un effet semblable en CSS, ou, si la réponse est non, de faire un effet assez fluide en CSS pour rester sur un coter design assez propre aux sites parallax?

    Je vous remercie d'avance!

  2. #2
    Membre très actif

    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    354
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2011
    Messages : 354
    Par défaut
    Oui c'est possible, avec la propriét "transition" en css, et sur le hover une taille différente du cercle.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 84
    Par défaut Bug clignement
    Merci pour ta réponse, j'ai trouver une transition qui me plait bien.

    Seulement, vers la fin de la transition (quand l'image atteint sa taille maximale) il y a un vilain clignement qui gâche toute la transition, et je ne trouve pas le moyen d'y remédier (mon code est le même que sur le site)

  4. #4
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Bonjour,

    Ca serait sympa de voir un peu de code...

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 84
    Par défaut
    J'ai trouver mon problème, pour ceux que cela intéresse, voici mon code utilisé :
    Pour le CSS :

    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
    #flou{
    width:302px;
    height:320px;
    margin:70px auto;
    }
    #flou li{
    list-style:none;
    float:left;
    width:141px;
    height:150px;
    margin:5px;
    }
    #flou li:nth-child(3){
    clear:left;
    }
    #flou img{
    position:absolute;
    z-index:1;
    height:150px;width:auto;
    margin:0;
    box-shadow:0 0 3px black;
    -webkit-transition:all .5s cubic-bezier(.6,2,.4,1);
        -moz-transition:all .5s cubic-bezier(.6,2,.4,1);
         -ms-transition:all .5s cubic-bezier(.6,2,.4,1);
          -o-transition:all .5s cubic-bezier(.6,2,.4,1);
             transition:all .5s cubic-bezier(.6,2,.4,1);
    }
    /* #flou li:hover img{
    z-index:5;
    -webkit-transform: scale(1.5);
        -moz-transform: scale(1.5);
         -ms-transform: scale(1.5);
          -o-transform: scale(1.5);
             transform: scale(1.5);
    box-shadow:0 0 10px black;
    } */
    #flou:hover li:not(:hover) img{
    -webkit-filter: grayscale(1) blur(5px);
        -moz-filter: grayscale(1) blur(5px);
         -ms-filter: grayscale(1) blur(5px);
          -o-filter: grayscale(1) blur(5px);
             filter: grayscale(1) blur(5px);
    }

    Pour l'HTML :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <ul id="flou">
    	<a href="cg79.html"><li><img src="images/cg79.jpg" alt="cg79" /></li></a>
    	<a href="Maif.html"><li><img src="images/MAIF.jpg" alt="MAIF" /></li></a>
    	<a href="Veille.html"><li><img src="images/W8.jpg" alt="W8" /></li></a>
    	<li><img src="images/comingsoon.jpeg" alt="CS" /></li>
    </ul>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Effets de transition 3D entre 2 images
    Par pointer dans le forum Langage
    Réponses: 1
    Dernier message: 11/10/2007, 06h41
  2. Stopper un effet de transition sur un texte
    Par byonatane dans le forum Flash
    Réponses: 1
    Dernier message: 08/03/2007, 09h39
  3. fond d'écran + effet de transition
    Par ljonathan dans le forum Windows
    Réponses: 2
    Dernier message: 29/12/2006, 11h31
  4. Powerpoint : Inclure un effet de transition dans une macro
    Par netsabes dans le forum VBA PowerPoint
    Réponses: 10
    Dernier message: 03/08/2006, 22h38
  5. Effet de transition simple entre 2 images
    Par ChrisFAPS dans le forum Flash
    Réponses: 2
    Dernier message: 18/04/2003, 12h41

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