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 :

rotation body backgroundimage


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    orthopédie
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Espagne

    Informations professionnelles :
    Activité : orthopédie
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Par défaut rotation body backgroundimage
    bonjour , je sais pas si c'est exactement la bonne catégorie pour ce post au cas ou sa ne le serait pas veuillez m'excuser.

    Si vous regardez la page home de grosbill.com on peux apprecier une rotation du background avec une transition en fade in , fade out.

    j'ai donc trouvé quelques chose de similaire et tres leger a intergrer dans code qui a pour fonction de remplacer a intervale l'image de fond css de mon body de ma page home
    http://stackoverflow.com/questions/7...f-body-by-time

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script>
    bgArr = ['slider/fond1.jpg', 'slider/fond2.jpg', 'slider/fond3.jpg', 'slider/fond4.jpg', 'slider/fond5.jpg', 'slider/fond6.jpg', 'slider/fond7.jpg', 'slider/fond8.jpg'];
    bgCur = 0;
    backgroundSwitch = function()
    {
        if (bgCur == bgArr.length) bgCur = 0;
        document.body.style.backgroundImage = 'url('+ bgArr[bgCur++]+ ')';
    }
    window.setInterval(backgroundSwitch, 10000);
    </script>
    mais je n'ai aucune idée de comment ajouter dans ce code une transition de fondu entre les photos de type fade in fade out.

    Si un wizzard a un tips ou une alternative je suis preneur.

    merci et bonne journée

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    sur le site que tu donnes en exemple, il s'agit, non pas du body, mais d'un simple slideshow (jQuery) dans un div en position:absolute;
    Dernière modification par Invité ; 16/04/2012 à 13h11.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    orthopédie
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Espagne

    Informations professionnelles :
    Activité : orthopédie
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Par défaut
    Bonjour jreaux6,
    Tu as surement raison ,la technlogie n'est pas la meme , j'essaye juste d'avoir un effet similaire cad un fond qui change avec une transition en fondu ainsi qu'une facile integration dans mon code.

    l'integration dans le code ne posse pas de soucis néanmoins je sèche en ce qui concerne la transition et si meme si c'est possible ou pas (.blur? ou .focus?)

    encore merci

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    il n'est pas à ma connaissance possible de faire de rotation du background directement...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    orthopédie
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Espagne

    Informations professionnelles :
    Activité : orthopédie
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Par défaut
    La rotation du background-image de la class body dans mon css ne pose aucun probleme, sa tourne tres bien. Ce bout de script est parfaitement operationel et sans charger aucun librairie jquery mais il lui manque juste un effet de transition pour que ce soit plus pro.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    body{background-image:url(images/background.jpg);background-position:top center;background-repeat:no-repeat;padding-top:15px;}

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    je ne vois pas de rotation ???

    tu ne parles visiblement pas de trigonométrie ...
    tu parles de séquence en boucle ...

    Non on ne peux pas fair d'effet de fade ou de transition sur le background en css il faut passer par une image ou un div ou autre conteneur d'image
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    orthopédie
    Inscrit en
    Avril 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Espagne

    Informations professionnelles :
    Activité : orthopédie
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 4
    Par défaut
    Exact c'est une boucle , un slide sans fin.
    Désolé Mes mots ne sont pas trés précis et pertinent , grace a vous j'y vois plus clair , je vais tester de nouveaux les autres alternatives.

    Merci encore pour votre intérêt

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 159
    Par défaut
    Je pense qu'une solution simple serait d'intégrer ton fade in fade out dans une image animée.
    En gros, à la place de mettre ton image de gros lapin rose tout droit et ton image de gros lapin rose penchée, tu met une image animée de gros lapin rose qui fade out fad in tout droit et une image animée de gros lapin rose qui fade out fade in penchée.

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

Discussions similaires

  1. Rotation de Bitmap -> ScanLine
    Par jujuesteban dans le forum Langage
    Réponses: 7
    Dernier message: 03/07/2003, 15h11
  2. Ajout d'attribut à l'élément "Body"
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 07/04/2003, 15h52
  3. Rotation d'un bouton ?
    Par ken_survivant dans le forum Composants
    Réponses: 3
    Dernier message: 01/04/2003, 18h16
  4. matrice et rotation
    Par charly dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 07/12/2002, 17h59
  5. algo : rotation d'objet 3d
    Par numeror dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 19/08/2002, 22h58

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