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 : -23%
(Black Friday) Apple watch Apple SE GPS 44mm ...
Voir le deal
199 €

    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
    Alaynna
    Alaynna
    FémininAge : 32Messages : 77

    Lun 8 Juil 2013 - 10:39

    J'aimerais bien tenter, merci du partage =D



    -- If we don't have the key we can't open we can't open whatever it is, we don't have, that it unlocks, so what purpose would be served in finding whatever need be unlocked, which we don't have, without first having found the key that unlocks it?
    -- So we're going after this key?
    -- You're not making any sense at all.
    Icks
    Icks
    MasculinAge : 25Messages : 14

    Mar 9 Juil 2013 - 10:55

    merci
    kitel
    kitel
    MasculinAge : 28Messages : 42

    Mar 9 Juil 2013 - 12:51

    merci !
    Misery
    Misery
    FémininAge : 26Messages : 11

    Mar 9 Juil 2013 - 15:43

    Merci beaucoup !
    Nahana Pinlane
    Nahana Pinlane
    FémininAge : 23Messages : 46

    Lun 15 Juil 2013 - 1:47

    Merci, j'ai hâte de voir le résultat C:
    AlexeB
    AlexeB
    FémininAge : 29Messages : 165

    Mar 16 Juil 2013 - 16:51

    Merci :heart:
    Cassis.7
    Cassis.7
    FémininAge : 28Messages : 19

    Ven 19 Juil 2013 - 17:22

    Merci pour ce tuto ! ♥



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 8 Fma10
    lysou
    lysou
    FémininAge : 28Messages : 29

    Ven 19 Juil 2013 - 20:17

    super merci !
    hirondelle
    hirondelle
    FémininAge : 35Messages : 134

    Sam 20 Juil 2013 - 14:25

    Merci beaucoup :)
    Susu-chan
    Susu-chan
    FémininAge : 34Messages : 81

    Sam 20 Juil 2013 - 17:27

    Merci =)
    Nawak
    Nawak
    FémininAge : 26Messages : 112

    Dim 21 Juil 2013 - 6:23

    Mici ! :3



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 8 Umbrel10
    Nawak
    Nawak
    FémininAge : 26Messages : 112

    Dim 21 Juil 2013 - 6:24

    Mici ! :3



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 8 Umbrel10
    Zarwins
    Zarwins
    FémininAge : 28Messages : 155

    Dim 21 Juil 2013 - 22:23

    Merci pour le tutooo ! :O



    Dévoiler la feuille de personnage cachée, avec un effet déroulant. - Page 8 121217030106243656
    Felian
    Felian
    MasculinAge : 33Messages : 1

    Lun 22 Juil 2013 - 0:45

    Parfait, je te remercie x).
    Wander
    Wander
    FémininAge : 30Messages : 20

    Lun 22 Juil 2013 - 21:08

    Merci ! ♥
    Aoi Kiseki
    Aoi Kiseki
    FémininAge : 32Messages : 105

    Mer 24 Juil 2013 - 16:11

    merci
    liquid luck.
    liquid luck.
    MasculinAge : 29Messages : 4

    Mer 24 Juil 2013 - 19:30

    Merci =)
    Didi1991
    Didi1991
    FémininAge : 33Messages : 29

    Sam 27 Juil 2013 - 1:58

    Merci, je vais tester ça :p
    Katil
    Katil
    FémininAge : 27Messages : 35

    Dim 28 Juil 2013 - 22:59

    Merci du partage
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Mer 31 Juil 2013 - 15:11

    Merci !
    younessdu91
    younessdu91
    MasculinAge : 26Messages : 96

    Mer 31 Juil 2013 - 22:42

    Sparrow-style a écrit:Parfait, je te remercie x).
    Valhalla
    Valhalla
    MasculinAge : 33Messages : 105

    Jeu 1 Aoû 2013 - 18:23

    Merci baaucoup
    Igorette.
    Igorette.
    FémininAge : 28Messages : 44

    Dim 4 Aoû 2013 - 2:59

    merci :)
    Swethlana.
    Swethlana.
    FémininAge : 25Messages : 24

    Dim 4 Aoû 2013 - 15:55

    Merci du partage, c'est quelque chose que très peu de gens expliquent , alors ça m'intéresse *-*
    Romàne.
    Romàne.
    FémininAge : 28Messages : 13

    Mer 7 Aoû 2013 - 14:45

    Merciii!
    Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 12:15