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 : -20%
Drone Dji DJI Mini 4K (EU)
Voir le deal
239 €

    Dévoiler la feuille de personnage cachée, avec un effet déroulant.

    Anonymous
    Invité

    Ven 23 Nov 2012 - 16:50

    Rappel du premier message :

    Bonjour, bonsoir !

    Alors je m'essaye à mon premier tuto ! Je vais vous proposer quelque chose qui, il me semble, n'a pas encore été soumis, à savoir cacher votre feuille de personnage pour ensuite la dévoiler avec un effet de déroulement fluide au passage de la souris sur une image.

    Cette astuce peut bien sûr être utilisée pour cacher également tout le profil sous l'avatar et bien d'autres choses ! Mais comme on trouve assez souvent des feuilles de personnage cachées grâce à un bouton et qui s'affiche d'un coup en cliquant dessus, j'ai voulu quelque chose de plus progressif.

    Exemple (l'image est animée, elle peut mettre un peu de temps à charger) : https://2img.net/r/ihimizer/img30/7453/5v8.gif


    Tout d'abord il faut que vous ayez un compte fondateur sur votre forum forumactif et accès aux templates.

    Rendez-vous ici : Panneau d'admin -> Affichage -> Templates -> Général -> viewtopic_body

    Chercher la variable :
    Code:
    {postrow.displayed.POSTER_RPG}
    Elle correspond à votre feuille de personnage dans les messages.

    Ensuite, remplacez-la par ce code :
    Code:
    <div class="montrerfeuilleperso"><img src="URL DE VOTRE IMAGE">{postrow.displayed.POSTER_RPG}</div>
    N'oubliez pas de mettre l'adresse de votre image là où c'est indiqué dans le code. Pour que la suite du code fonctionne sans couper l'image, préférez une hauteur de 50px.

    Maintenant, enregistrez votre template et publiez-la.

    Rendez-vous ensuite dans Affichage -> Couleurs -> Onglet "Feuille de style CSS" et placez-y ce code :
    Code:
    .montrerfeuilleperso
    { height: 55px;
      text-align: center;
      overflow: hidden;
      transition: 2s;
    }
    .montrerfeuilleperso:hover
    { height: 310px;
      transition: 1s;
    }
    Et validez. Allez vérifier dans un message si l'effet escompté se produit bien. Passez votre souris sur l'image que vous avez choisie et normalement votre feuille de personnage (si active) doit s'afficher progressivement avec un effet de déroulement vers le bas sous l'image.

    N.B. : Vous pouvez ajuster tout ça via le CSS, à savoir si vous voulez une image plus haute que 50px ou moins grande, il suffit de changer ceci dans le CSS :
    Code:
    height: 55px;
    Pour réduire ou agrandir la zone qui se découvre au passage de la souris (si votre feuille de perso est coupée ou que le déroulement va beaucoup trop loin), c'est cette ligne qu'il faut changer :
    Code:
    height: 310px;
    Et puis, pour changer le temps que met le déroulement à s'effectuer, jouez avec les valeurs des transitions, dans mon exemple il s'agit des 2s et 1s mais vous pouvez mettre plus ou moins comme 4s (ce qui rend le déroulement plus long), par exemple.

    Enfin, vous pouvez encadrer votre feuille de personnage, simplement en retournant dans votre template et en y ajouter une classe que vous personnaliserez via le CSS. Placez votre classe là où c'est indiqué dans le code suivant et nommez-la (exemple: "contourfeuille")
    Code:
    <div class="montrerfeuilleperso"><img src="URL DE VOTRE IMAGE"><div class="NOM DE LA CLASSE POUR ENCADRER VOTRE FEUILLE">{postrow.displayed.POSTER_RPG}</div></div>
    Puis dans votre CSS, mettez par exemple :
    Code:
    .NOM DE LA CLASSE
    {border: 2px solid #000000; /* taille, style et couleur de la bordure du cadre */
      background-color: #000010; /* Couleur du fond du cadre */
      border-radius: 10px; /* Pour arrondir les angles */
    }
    Et c'est terminé !

    Voilà, j'espère que cette astuce vous sera utile et vous plaira, si vous avez des questions ou des problèmes avec le code, n'hésitez pas !  :friends:
    N'oubliez pas de créditer Never-Utopia si vous utilisez ce codage, merci.


    Merci de laisser un message pour donner vos impressions, commentaires et/ou remerciements ^^
    Si vous avez des problèmes avec ce LS, venez poster ici.


    Dernière édition par Sycophante le Lun 9 Fév 2015 - 22:17, édité 9 fois
    Evydence
    Evydence
    FémininAge : 28Messages : 60

    Mer 8 Mai 2013 - 14:45

    Merci beaucoup!
    TNK
    TNK
    FémininAge : 28Messages : 59

    Mer 8 Mai 2013 - 16:32

    Merci beaucoup :3
    Hestia
    Hestia
    FémininAge : 33Messages : 54

    Jeu 9 Mai 2013 - 12:51

    Merci !
    Mika-chan
    Mika-chan
    FémininAge : 32Messages : 76

    Sam 11 Mai 2013 - 21:28

    merci :)
    Zirconium
    Zirconium
    FémininAge : 33Messages : 11

    Lun 13 Mai 2013 - 21:05

    Merci
    Amariem
    Amariem
    FémininAge : 25Messages : 98

    Lun 13 Mai 2013 - 21:28

    Merci !
    En espérant que ce soit ce que je recherche ....



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 6 241091dfsdfds
    Laura2045
    Laura2045
    FémininAge : 26Messages : 25

    Sam 18 Mai 2013 - 20:47

    Merci !
    Nîniel
    Nîniel
    FémininAge : 29Messages : 70

    Dim 19 Mai 2013 - 19:30

    Merci



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 6 1384099300-nini-nu-signa
    Anonymous
    Invité

    Dim 19 Mai 2013 - 23:59

    j'adore
    Vector.
    Vector.
    FémininAge : 25Messages : 39

    Lun 20 Mai 2013 - 14:35

    Merci
    Schnappi
    Schnappi
    FémininAge : 33Messages : 113

    Mar 21 Mai 2013 - 16:48

    pour voir ce que ça donne Wink
    lapinette
    lapinette
    FémininAge : 36Messages : 28

    Mar 21 Mai 2013 - 19:24

    miciii
    CathyCréation
    CathyCréation
    FémininAge : 45Messages : 207

    Mer 22 Mai 2013 - 13:25

    Merci beaucoup
    Liaminah
    Liaminah
    FémininAge : 32Messages : 28

    Jeu 23 Mai 2013 - 20:31

    Merci
    Jona'
    Jona'
    MasculinAge : 25Messages : 65

    Sam 25 Mai 2013 - 18:54

    Merci :)



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 6 292891SIGNATUREIrumaNekoGirl
    Bridgess
    Bridgess
    FémininAge : 26Messages : 59

    Sam 25 Mai 2013 - 21:55

    Très sympa comme code ^^ Merci !
    Bunny Lune
    Bunny Lune
    FémininAge : 35Messages : 145

    Lun 27 Mai 2013 - 22:56

    Merci pour le partage.
    Elewy
    Elewy
    FémininAge : 25Messages : 23

    Mar 28 Mai 2013 - 18:03

    Merci Very Happy



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 6 Dragon11
    Aile
    Aile
    FémininAge : 36Messages : 134

    Mer 29 Mai 2013 - 13:01

    Cela m'intrigue, j'ai envie de voir le résultat donc je vais tester. Merci beaucoup pour ce partage.



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 6 799284Sanstitre1
    Misaya
    Misaya
    FémininAge : 34Messages : 5

    Lun 3 Juin 2013 - 18:44

    Merci ^^
    dodo_la
    dodo_la
    FémininAge : 36Messages : 11

    Lun 3 Juin 2013 - 20:10

    Juste parce que je suis assez curieuse du résultat =)
    AlyssYui
    AlyssYui
    FémininAge : 28Messages : 25

    Lun 3 Juin 2013 - 22:18

    Merci du partage o/
    Lady Doll
    Lady Doll
    FémininAge : 35Messages : 101

    Mer 5 Juin 2013 - 21:41

    merci :)
    SNMitsuki
    SNMitsuki
    FémininAge : 27Messages : 63

    Jeu 6 Juin 2013 - 0:06

    Mercii



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 6 250032Sanstitre1
    Uther
    Uther
    MasculinAge : 27Messages : 93

    Dim 9 Juin 2013 - 2:09

    Merci
    Contenu sponsorisé


      La date/heure actuelle est Sam 23 Nov 2024 - 10:52