AccueilDernières imagesRechercherS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.

Le Deal du moment :
Tablette 11″ Xiaomi- Mi Pad 6 global version ...
Voir le deal
224.97 €
Le Deal du moment : -17%
Casque de réalité virtuelle Meta Quest 2 ...
Voir le deal
249.99 €

    Un livre animé à glisser où vous le voulez

    Youp
    Youp
    FémininAge : 29Messages : 579

    Sam 7 Nov 2015 - 15:57



    Bonjour bonjour, après un looooong oubli, je viens enfin vous proposer ce petit livre animé où vous pourrez mettre votre contexte ou tout autre texte. Il s'agit d'un livre où vous pouvez tourner les pages.

    Voilà l'aperçu (si vous ne le voyez pas, actualisez simplement la page) :


    Je tiens à préciser que je me suis appuyée sur un tutoriel en anglais pour le réaliser.

    Ce livre nécessite une page html, une page qui sera hébergée sur un forum donc.


    Il faut donc créer une page html pour héberger notre livre. Si vous voulez que celui ci soit visible dans un message, il faudra l'herberger via une iframe. Vous êtes perdus ? Allons y petit à petit.

    PS: N'oubliez pas de créditer Never Utopia dans vos crédits ou sur la page où vous mettez ce code, avec un petit lien s'il vous plaît. Vous n'êtes pas obligés de mettre mon nom, juste un petit lien pour N-U suffira ^^
    De plus si vous l'utiliser, penser à indiquez que si rien ne s'affiche, il suffit d'actualiser.


    Créer une page html

    Allez dans : Modules -> Gestion des pages html -> Création en mode avancé

    Le code correspondant au livre est celui-ci :
    Code:
     <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8" />
        <title>Titre de la Page</title>
        <base target="_blank" />
        <style type="text/css">
          #myBook {
          display:none;
         position:absolute;
          left : 0px;
          top:0px;
          width: 328px;
          height:533px;
          }
          .imBookPage {
          position:absolute;
          left:0px;
          top:0px;
          width: 328px;
          height:533px;
          overflow:hidden;
          }
        </style>
      <script type="text/javascript" src="http://sd-1.archive-host.com/membres/up/37821634957680146/jquery-142.js"></script>
        <script type="text/javascript" src="http://sd-1.archive-host.com/membres/up/37821634957680146/jqueryimBookFlip-06.js"></script>
        <script type="text/javascript">$(document).ready( function() {  $("#myBook").imBookFlip({      page_class: 'imBookPage'  });});</script>  
      </head>
      <body>                                            
    <div id="myBook" style="display:none;">
                                              
     <div class="imBookPage" style="background: url(http://img11.hostingpics.net/pics/585593couv.png)">
                  
     <div style="height: 533px; color: peru; display:table-cell; vertical-align: middle; font-size: 40px; font-family: Times New Roman ; text-align: center; width : 328px;">
           Memory      
     </div>
                      
     </div>
                                              
     <div class="imBookPage" style="background: url(http://img15.hostingpics.net/pics/486457couvdos.png)">
          <br /> <img src="http://img11.hostingpics.net/pics/431017vieillephoto2.png" />                      
     </div>
                                              
     <div class="imBookPage" style="background: url(http://img11.hostingpics.net/pics/234920livre2.png)">
          <br />          
     <div style=" float:left; margin : 25px;  text-align: justify; font-size: 14px; color: saddlebrown;">
              
     <div style="  font-size:300%; float:left; margin: 2px; color: peru;">
          Q      
     </div>
         uod si rectum statuerimus vel concedere amicis, quidquid velint, vel impetrare ab iis, quidquid velimus, perfecta quidem sapientia si simus, nihil habeat res vitii; sed loquimur de iis amicis qui ante oculos sunt, quos vidimus aut de quibus memoriam accepimus, quos novit vita communis. Ex hoc numero nobis exempla sumenda sunt, et eorum quidem maxime qui ad sapientiam proxime accedunt.<br /><br />Eius populus ab incunabulis primis ad usque pueritiae tempus extremum, quod annis circumcluditur fere trecentis, circummurana pertulit bella, deinde aetatem ingressus adultam post multiplices bellorum aerumnas Alpes transcendit et fretum, in iuvenem erectus et virum ex omni plaga quam orbis ambit inmensus, reportavit laureas et triumphos, iamque vergens in senium et nomine solo aliquotiens vincens ad tranquilliora vitae discessit. <br /><br />Et est admodum mirum videre plebem innumeram mentibus ardore quodam infuso cum dimicationum curulium eventu pendentem. haec similiaque memorabile nihil vel serium agi Romae permittunt. ergo redeundum ad textum.      
     </div>
                              
     </div>
                                              
     <div class="imBookPage" style="background: url(http://img15.hostingpics.net/pics/548825livre2dos.png)">
                
     <div style=" float:left; margin : 25px;  text-align: justify; font-size: 14px; color: saddlebrown;">
      Contenu   
     </div>
                            
     </div>
                                              
     <div class="imBookPage" style="background: url(http://img11.hostingpics.net/pics/234920livre2.png)">
                    
     <div style=" float:left; margin : 25px;  text-align: justify; font-size: 14px; color: saddlebrown;">
      Contenu   
     </div>
                            
     </div>
                                            
     <div class="imBookPage" style="background: url(http://img15.hostingpics.net/pics/548825livre2dos.png)">
                      
      <div style=" float:left; margin : 25px;  text-align: justify; font-size: 14px; color: saddlebrown;">
      Contenu   
     </div>
                
     </div>
                                              
     <div class="imBookPage" style="background: url(http://img11.hostingpics.net/pics/234920livre2.png)">
                    
      <div style=" float:left; margin : 25px;  text-align: justify; font-size: 14px; color: saddlebrown;">
      Contenu   
     </div>
                      
     </div>
                          
    </div>
    </body>
    </html>

    Explication du code  

    Code:

        <style type="text/css">
          #myBook {
          display:none;
         position:absolute;
          left : 0px;
          top:0px;
          width: 328px;
          height:533px;
          }
          .imBookPage {
          position:absolute;
          left:0px;
          top:0px;
          width: 328px;
          height:533px;
          overflow:hidden;
          }
        </style>
      <script type="text/javascript" src="http://sd-1.archive-host.com/membres/up/37821634957680146/jquery-142.js"></script>
        <script type="text/javascript" src="http://sd-1.archive-host.com/membres/up/37821634957680146/jqueryimBookFlip-06.js"></script>
        <script type="text/javascript">$(document).ready( function() {  $("#myBook").imBookFlip({      page_class: 'imBookPage'  });});</script>  
    Ce passage correspond au javascript utilisé pour faire tourner les pages, on y associe un style permettant de modifier la position du livre dans la page html (ici simplement en haut à gauche, ce qui permet de faire une jolie iframe. Si jamais vous voulez mettre un lien qui amène à votre page html, avec un fond en dessous du livre imaginons, modifier les valeurs de positionnement rendra le tout plus joli. En centrant le livre par exemple.) et de modifier la taille (très important si vous voulez changer d'image, en prendre une plus petite par exemple). Mybook c'est votre livre en entier, imbookpage ce sont vos pages.

    Code:
    <div class="imBookPage" style="background: url(http://img11.hostingpics.net/pics/585593couv.png)">
    Blabla
    </div>
    Ceci correspond à une page, ici la couverture. Elle a une image différente des autres. Si vous souhaitez changer d'image, modifiez simplement l'url ici présente.

    Code:
    <div style="height: 533px; color: peru; display:table-cell; vertical-align: middle; font-size: 40px; font-family: Times New Roman ; text-align: center; width : 328px;">
           Memory      
     </div>
    Le titre de mon livre, je vous laisse le soin d'analyser les valeurs et de les modifier si vous voulez un autre résultat. Juste une chose: le "display table-cell et vertical-align middle" permet d'aligner verticalement le titre.

    Code:
    <img src="http://img11.hostingpics.net/pics/431017vieillephoto2.png" />  
    Une image sur la page du livre.  

    Code:
    <div style=" float:left; margin : 25px;  text-align: justify; font-size: 14px; color: saddlebrown;"> mise en forme du texte contenu dans la page </div>
    La mise en forme que j'ai choisi pour mon texte contenu dans la page. Il faut l'ajouter dans chaque imbookpage choisie en prenant grand soin de la fermer avant de fermer l'imbookpage.

    Code:
    <div style="  font-size:300%; float:left; margin: 2px; color: peru;">
          Q      
     </div>
    Une lettrine, je vous renvoie au tutoriel de Kazuya

    Faire une iframe
    Vous voulez insérer ce livre dans un message ? Je vous renvoie au très bon tutoriel de Cheshire cat

    Allez y pour regarder les explications ! En somme ça nous donne avec mon exemple:
    Code:
    <iframe src="LIEN DE VOTRE PAGE HTML" frameborder="0" scrolling="no" style="width: 660px; height: 533px; display: block; margin: auto;"></iframe>


    Dernière édition par Youp le Mer 2 Déc 2015 - 1:01, édité 4 fois
    Cruelly
    Cruelly
    FémininAge : 30Messages : 2605

    Sam 7 Nov 2015 - 16:14

    Coucou juste pour te signaler qu'on ne voie pas le rendu ^^
    Maintenant je le voie... c'est le code sous Hide là je les voyaient sans avoir poster :)



    Dernière édition par Cruelly le Sam 7 Nov 2015 - 16:27, édité 2 fois



    :heart: :heart:
    Youp
    Youp
    FémininAge : 29Messages : 579

    Sam 7 Nov 2015 - 16:21

    Aaaaaaah oui j'avais oublié de mettre des hide haha, je le fais de suite ^^



    page_html - Un livre animé à glisser où vous le voulez 262632clip20160315at092522
    Cruelly
    Cruelly
    FémininAge : 30Messages : 2605

    Sam 7 Nov 2015 - 16:23

    ^^ Juste une question de principe faut pas non plus que tout le monde puisse partir avec ton code :)  
    En passant, ton code est magnifique je vais surement m'en servir sur mon forum merci beaucoup <3

    EDIT - Je viens de tester le code sur mon forum de test il marche super bien <3



    :heart: :heart:
    Anonymous
    Invité

    Sam 7 Nov 2015 - 16:42

    Merci pour le partage ! ☆*:.。. o(≧▽≦)o .。.:*☆
    SvenO
    SvenO
    MasculinAge : 30Messages : 78

    Dim 15 Nov 2015 - 14:27

    Merci pour le partage ! :)



    page_html - Un livre animé à glisser où vous le voulez 703037Bann
    Patdrue
    Patdrue
    FémininAge : 34Messages : 158

    Dim 15 Nov 2015 - 17:58

    Oh. My.GOD! je viens d'avoir un punaise de coup de foudre là!! ♥ merci
    Angie Harkness
    Angie Harkness
    FémininAge : 40Messages : 725

    Mar 17 Nov 2015 - 18:27

    j'aimerais bien voir le rendu et merci ^^
    Kabylie
    Kabylie
    FémininAge : 32Messages : 33

    Mar 17 Nov 2015 - 18:34

    Whaaaaa ça m’intéresse :siffle:
    Eye in the dark
    Eye in the dark
    FémininAge : 24Messages : 8

    Mer 18 Nov 2015 - 12:36

    C'est la première fois que je vois ça, c'est carrément original ! :love:
    Je te le pique :innocent: :siffle:
    Démo
    Démo
    FémininAge : 24Messages : 57

    Jeu 19 Nov 2015 - 18:13

    Tellement original, merci!♥
    Elocha
    Elocha
    FémininAge : 73Messages : 255

    Jeu 19 Nov 2015 - 21:48

    c'est vraiment super :)
    merci



    eLoChA.
    Kanra
    Kanra
    FémininAge : 23Messages : 113

    Lun 23 Nov 2015 - 20:38

    Merci !
    Youp
    Youp
    FémininAge : 29Messages : 579

    Mar 1 Déc 2015 - 22:48

    De rien Very Happy J'ai complètement oublié le crédit alors n'oubliez pas de créditer Never Utopia dans vos crédits ou sur la page où vous mettez ce code, avec un petit lien s'il vous plaît. Vous n'êtes pas obligés de mettre mon nom, juste un petit lien pour N-U suffira ^^



    page_html - Un livre animé à glisser où vous le voulez 262632clip20160315at092522
    RozenBreizh
    RozenBreizh
    FémininAge : 32Messages : 1411

    Mar 1 Déc 2015 - 23:11

    Comme je n'arrive pas à voir le rendu, je vais t'emprunter le code, car l'idée m'intrigue énormément. Merci pour ton partage. :hug2:

    Edition : En faite on voit le rendu en postant. Tu l'a donc mis sous hide. Se serais mieux de ne pas le mettre sous ces balises pour que tout le monde puisse se faire une idée avant de prendre le code.

    Très beau au passage! L'idée est très sympathique et en remaniant le graphisme on peut l'adapter pour tout! Chapeau bas!!
    Youp
    Youp
    FémininAge : 29Messages : 579

    Mar 1 Déc 2015 - 23:41

    Je ne l'ai pas mis sous hide, il suffit d'actualiser ^^



    page_html - Un livre animé à glisser où vous le voulez 262632clip20160315at092522
    Lakia
    Lakia
    FémininAge : 25Messages : 138

    Mer 2 Déc 2015 - 16:15

    Merci !! :)
    Fyraliel
    Fyraliel
    FémininAge : 33Messages : 1424

    Mer 2 Déc 2015 - 16:54

    Youp merci pour le partage ce LS est vraiment cool, c'est sympa de l'avoir partagé après le défi ^^



    page_html - Un livre animé à glisser où vous le voulez F86e7518c1
    kinai0107
    kinai0107
    MasculinAge : 48Messages : 15

    Ven 4 Déc 2015 - 20:41

    merci
    avatar
    Peeves Leviosa
    MasculinAge : 23Messages : 15

    Jeu 31 Déc 2015 - 12:39

    Oh c'est vraiment top! Merci c:
    Silver Angel
    Silver Angel
    MasculinAge : 109Messages : 170

    Mer 6 Jan 2016 - 10:26

    Partage intéressant! Merci :)
    NyoTheNeko
    NyoTheNeko
    FémininAge : 30Messages : 5683

    Sam 5 Mar 2016 - 11:02

    Hello Youp et encore une fois désolée du retard!

    J'ai le même problème avec ce LS que l'autre, c'est à dire que ta page HTML n'en est pas une. Du coup, est-ce que je peux te demander de rajouter ce qu'il faut? Tu pourras d'ailleurs mettre le crédit comme ça ^^

    Merci d'avance! =3



    Laora || Peter
    Laora || Peter
    FémininAge : 32Messages : 182

    Lun 30 Mai 2016 - 1:35

    Merci pour le partage ♥



    page_html - Un livre animé à glisser où vous le voulez 1393066044-signaturenu2
    Anonymous
    Invité

    Lun 20 Juin 2016 - 4:59

    Wow merci pour ce code, c'est super beau :o
    Bilandie
    Bilandie
    FémininAge : 27Messages : 24

    Lun 20 Juin 2016 - 13:27

    C'est vraiment trop beau!!! d*^*b merci beaucoup!!! *w* je pense que je vais l'utiliser aussi!
    Contenu sponsorisé


      La date/heure actuelle est Ven 19 Avr 2024 - 16:21