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 :

Glissement d'images : Aide.


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 1
    Par défaut Glissement d'images : Aide.
    Bonjour à tous,

    Bon, je vais essayer de vous expliquer la chose le plus clairement possible.

    Mon copain veut créer un site pour un ami musicien et chanteur. Seulement, c'est moi qui vais tout coder. A priori, aucun problème, seulement...

    Il souhaite faire ceci sur la page :
    Imaginez :
    - A gauche, il y a une image.
    - Au milieu, il y a le texte.
    - A droite, il y a le menu.

    Ce qu'il souhaite faire, c'est en fait ceci (j'espère que vous comprendrez, j'ai moi-même eu du mal à comprendre) :
    Quand on clique sur un des liens dans le menu, il échange sa place avec l'image qui est à gauche au départ. Le menu et le texte disparaissent en fondu, tandis que l'image de gauche glisse vers la droite. Enfin, le menu apparaît à gauche et le texte (contenu) réapparait à sa place.

    Je lui avais parlé du Flash, seulement il ne veut pas le faire avec ça, disant que tout le monde n'a pas forcément le programme pour lire ces animations et que c'est parfois lourd pour télécharger la page. Il m'a donc parlé du Javascript... Seulement, j'ai beau chercher des codes ou des indications qui pourraient ressembler à cet effet, je n'en ai trouvé aucun.

    Pourriez-vous m'aider ? Est-ce qu'il est possible de faire cet effet grâce au Javascript ? Si oui, comment ? Si non, y a-t-il d'autres codes qui le permettent à part le Flash ?

    D'avance, merci.
    Amélie.

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut yes you can
    Si tu veux éviter le flash, que ce soit pour des raisons de portabilité ou de référencement, mais que tu veux quand même des effets d'ergonomie du niveau (ou presque ^^) des applications "de bureau" auxquelles l'utilisateur standard est habitué (glisser-déplacer avec ou sans tri de liste, auto-completion, effets visuels divers d'interface), jette un oeil à script.aculo.us (qui nécessite lui-même l'utilisation de l'excellente librairie Prototype), c'est très impressionnant je trouve.

    Il y a des démos pour te faire une idée dans le lien que je t'ai mentionné, et quand tu auras suffisamment bavé d'envie et d'émotion (), tu pourras aller voir les docs complètes de ces API :
    API Prototype
    API script.aculo.us

    Il y a un sous-forum consacré à ce sujet ici-même d'ailleurs... ^^
    Bon dev' à toi.

Discussions similaires

  1. Traitement d'images aide
    Par nicodu43 dans le forum Sujets
    Réponses: 0
    Dernier message: 02/11/2011, 19h19
  2. Besoin d'aide pour algorithme de traitement d'images
    Par Zenman94 dans le forum Algorithmes et structures de données
    Réponses: 13
    Dernier message: 07/04/2005, 14h31
  3. Réponses: 3
    Dernier message: 03/03/2005, 17h27
  4. bulle d'aide sur image/lien
    Par chtef dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 14/02/2005, 11h34
  5. aide sur une image
    Par laetus dans le forum IHM
    Réponses: 5
    Dernier message: 04/10/2004, 14h54

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