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 :
Code promo Nike : -25% dès 50€ ...
Voir le deal

    Profil "moderne" avec effet hover

    Alumine
    Alumine
    FémininAge : 27Messages : 487

    Sam 8 Nov 2014 - 17:56

    Rappel du premier message :



    Profil "moderne" avec effet hover


    Voici un petit LS à la demande de Clarisse; l'avatar est de taille 200x320px et les infos apparaissent au hover. Il n'y a pas de place prévue pour une image de rang mais seulement pour un texte.
    Alors ça donne ça (images faites par Clarisse) (la deuxième image est au survol)
    Profil "moderne" avec effet hover - Page 13 14130310 Profil "moderne" avec effet hover - Page 13 14130311

    Template

    Pour commencer rendez-vous dans votre panneau d'admin > affichage > Templates > général et dans Viewtopic_body, c'est la partie de HTML qui concerne l'affichage des messages.
    Vers la ligne 139 si vous n'avez rien changé, trouvez ceci
    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">
     <span class="name"><a name="{postrow.displayed.U_POST_ID}" style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></a><strong>{postrow.displayed.POSTER_NAME}</strong></span><br />
     <span class="postdetails poster-profile">
     {postrow.displayed.POSTER_RANK}<br />
     {postrow.displayed.RANK_IMAGE}{postrow.displayed.POSTER_AVATAR}<br /><br />
     <!-- BEGIN profile_field -->
     {postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
     <!-- END profile_field -->
     {postrow.displayed.POSTER_RPG}
     </span><br />
     <img src="http://2img.net/i/fa/empty.gif" alt="" style="width:150px;height:1px" />
     </td>

    Et remplacez-le par ça :
    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">
                      <div class="profilmembre"><div class="pseudo"><span class="name"><a name="{postrow.displayed.U_POST_ID}" style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></a><strong>{postrow.displayed.POSTER_NAME}</strong></span><div class="flecheprofil"></div></div>
     <span class="postdetails poster-profile">
     {postrow.displayed.POSTER_AVATAR}
                                      <div class="rang">{postrow.displayed.POSTER_RANK}</div>
     <div class="infoprofil"><!-- BEGIN profile_field -->
                                      {postrow.displayed.profile_field.LABEL} <span class="infoprofilrep">{postrow.displayed.profile_field.CONTENT}</span>{postrow.displayed.profile_field.SEPARATOR}
                                      <!-- END profile_field --></div>
     {postrow.displayed.POSTER_RPG}
                        </span></div>
     </td>


    Ensuite, validez et n'oubliez pas de publier votre template (=

    CSS
    La suite se passe dans couleurs>feuille de style CSS !
    Ajoutez ceci
    Code:
    /*Profil et affichage de lavatar par Alu pour Never utopia */
    .profilmembre {
      border: 1px solid #a19388;
      position:relative;
      margin-right:10px;/*à adapter pour que la flèche noire ne morde pas le texte (augmenter)*/
      background-color:#ABABAB;
    }

    .pseudo{
          padding:4px 0;
          width:200px;
          background-color:#1C1C1C;
          position:relative;
          text-align:center;
          color:#949046;
          font:Josefin Slab, Georgia;
          text-transform:uppercase;
    }

    .pseudo .name a{font-size:24px; font-weight:300;color:#737373 !important;}

    .flecheprofil{
      width:0px;
      height:0px;
      border:8px solid transparent;
      border-left:25px solid #1C1C1C;
      position:absolute;
      top:10px;
      left:200px;
    }

    .rang {
      width:136px;
      height:19px;
      background-color: #1C1C1C;
      font: 10px Josefin Slab, Georgia;
      line-height:95%;
      text-transform: uppercase;
      color:#636363;
      margin:-15px auto 5px auto;
      padding:2px;
      text-align:center;  
      position:relative;
      z-index:2;
      -moz-box-shadow: 0px 0px 8px 0px #656565;
      -webkit-box-shadow: 0px 0px 8px 0px #656565;
      -o-box-shadow: 0px 0px 8px 0px #656565;
      box-shadow: 0px 0px 8px 0px #656565;
      filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);
    }
    .infoprofil{
      position:absolute;
      top:35px;
      left:0;
      background: rgba(0, 0, 0, 0.75);
      opacity:0;
      filter:alpha(opacity=0);
      height:320px;
      width:200px;
      text-align:center;
      font:13px sans-serif 500;
      text-transform:uppercase;
      color:#8A8A8A;
      -moz-transition: all 0.7s ease;
      -webkit-transition: all 0.7s ease;
      -o-transition: all 0.7s ease;
      transition: all 0.7s ease;
    }
    .infoprofil:hover{opacity:1; filter:alpha(opacity=100);}

    .infoprofil .label span {
      visibility:visible;
      text-decoration:underline;
      display:block;
      background-color:rgba(0, 0, 0, 0.65);
      color:#8A8A8A !important;
      padding:5px;
      margin: 5px 0 -5px 0;
    }
    .infoprofil .label{visibility:hidden;}
    .infoprofilrep {
      visibility:visible;
      display:block;
      background-color:rgba(0, 0, 0, 0.65);
      padding:3px;
      margin:-5px 0 -3px 0;
    }
    /*fin du profil ****************************************************/

    Puis validez, et c'est terminé ! Par contre il peut y avoir une petite modification à faire, pour que la petite flèche noire ne morde pas le texte du message, il faut éventuellement augmenter la marge de droite (margin-right) j'ai légendé l'endroit où le faire (=
    Voilà c'est tout ! Mettez un petit crédit à N-U s'il vous plaît ~

    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.



    Alumine
    Kahlan
    Kahlan
    FémininAge : 38Messages : 371

    Sam 11 Avr 2015 - 15:34

    Merci beaucoup pour ce beau codage.
    ZakenX
    ZakenX
    MasculinAge : 30Messages : 14

    Sam 11 Avr 2015 - 20:51

    Merci
    Junichi Kudo
    Junichi Kudo
    MasculinAge : 28Messages : 80

    Dim 12 Avr 2015 - 21:36

    Encore un grand merci !
    Kokoro Korou
    Kokoro Korou
    MasculinAge : 28Messages : 74

    Dim 12 Avr 2015 - 22:04

    Merci ^^
    Feather
    Feather
    FémininAge : 27Messages : 17

    Lun 13 Avr 2015 - 2:35

    Merci
    Emma-Iseult
    Emma-Iseult
    FémininAge : 28Messages : 44

    Lun 13 Avr 2015 - 2:45

    Merci beaucoup !
    Krager
    Krager
    MasculinAge : 29Messages : 68

    Mer 15 Avr 2015 - 22:05

    Merci bien :p
    Delena
    Delena
    FémininAge : 41Messages : 100

    Jeu 16 Avr 2015 - 18:23

    Merci !



    Profil "moderne" avec effet hover - Page 13 8s6x
    Sakura Yuuki
    Sakura Yuuki
    FémininAge : 23Messages : 78

    Ven 17 Avr 2015 - 18:50

    Merci!



    Profil "moderne" avec effet hover - Page 13 4njt
    Anonymous
    Invité

    Sam 18 Avr 2015 - 9:42

    Merci du partage !
    Téoz
    Téoz
    FémininAge : 35Messages : 38

    Dim 19 Avr 2015 - 15:14

    merci :)
    sandcreations
    sandcreations
    FémininAge : 53Messages : 20

    Mar 21 Avr 2015 - 19:03

    j'aime beaucoup MERCI
    sandcreations
    sandcreations
    FémininAge : 53Messages : 20

    Mar 21 Avr 2015 - 19:35

    il faut éventuellement augmenter la marge de droite (margin-right) j'ai légendé l'endroit où le faire (=SA CE TROUVE OU
    destanee
    destanee
    FémininAge : 38Messages : 43

    Mer 22 Avr 2015 - 18:25

    Merci
    Tempy
    Tempy
    FémininAge : 26Messages : 76

    Jeu 23 Avr 2015 - 13:31

    Vraiment classe !
    J'emprunte ! Et par dessus tout, merci du partage ! ♥
    Lekson
    Lekson
    MasculinAge : 24Messages : 15

    Jeu 23 Avr 2015 - 15:06

    merci
    Lekson
    Lekson
    MasculinAge : 24Messages : 15

    Jeu 23 Avr 2015 - 15:16

    Ca ne marche pas, le code est toujours d'actualité ?
    final
    final
    MasculinAge : 30Messages : 20

    Jeu 23 Avr 2015 - 16:45

    merci
    LickingBoot
    LickingBoot
    FémininAge : 25Messages : 503

    Ven 24 Avr 2015 - 16:42

    merci



    Profil "moderne" avec effet hover - Page 13 557826ilovedoudousign
    Neyokan
    Neyokan
    FémininAge : 27Messages : 43

    Sam 25 Avr 2015 - 14:16

    merci!
    Lunny
    Lunny
    FémininAge : 25Messages : 31

    Lun 27 Avr 2015 - 19:09

    Merci
    Pikabouh
    Pikabouh
    FémininAge : 23Messages : 123

    Lun 27 Avr 2015 - 20:07

    C'est super beau, merci *-*
    Namco
    Namco
    FémininAge : 32Messages : 118

    Mar 28 Avr 2015 - 16:53

    Super jolie !!
    Merci :)
    Hylia
    Hylia
    FémininAge : 24Messages : 100

    Mer 29 Avr 2015 - 18:54

    Merciii!



    Profil "moderne" avec effet hover - Page 13 _hylia10
    Sangokudufeu
    Sangokudufeu
    MasculinAge : 29Messages : 9

    Mer 29 Avr 2015 - 19:08

    Merci Wink
    Contenu sponsorisé


      La date/heure actuelle est Dim 24 Nov 2024 - 11:16