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 à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

    Mise en forme complète du profil "upside down" (CSS)

    Sparrow-style
    Sparrow-style
    FémininAge : 39Messages : 32055

    Sam 24 Nov 2012 - 1:19

    Rappel du premier message :

    Salut salut x)
    (oui je suis motivé aujourd'hui Razz)

    Je vous propose avec ce tutoriel une mise en forme complète de votre profil (pseudo + cadre + avatar + profil) avec comme particularité principale un profil qui apparait en tournant. Un petite explication en image est surement préférable :

    Image 1
    Image 2
    Image 3

    Donc pour l'explication, votre profil apparait normalement comme dans l'image 1. Ensuite, lorsque vous survolez la petite image en dessous de l'avatar inscrite "profil", le cadre se tourne (image 2 = intermédiaire de mouvement) pour arriver dans le bon sens comme sur l'image 3.

    Plutôt sympa, nan ? x)


    Installation HTML

    Pour modifier le profil sur vos forum vous devez aller dans le template "viewtopic_body", autrement nommé "Affichage d'un sujet". Dans ce template, repérez le code suivant :

    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}"></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>

    Il commence à la ligne 87 normalement. C'est la case du profil ("td" en codage html désignant la case d'un tableau).

    Remplacez l'intégralité de ce passage par celui-ci :

    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="150">
                      <div class="profil_mess">
             <span class="name"><a name="{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}</span>
                        <span class="avatar_mess">{postrow.displayed.POSTER_AVATAR}</span><br />
                      </div>
                      <div class="profil2_mess">
                        <center><img src="http://img15.hostingpics.net/pics/665019profilimage.png" /></center>
                        <div class="profil2_content"><span class="postdetails poster-profile">
                <!-- 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" /></div>
                      </div>
          </td>

    N'oubliez pas d'enregistrer et de valider votre template modifié !


    Installation CSS

    Allez ensuite dans votre Feuille CSS pour y ajouter ce code, qui mettra en forme votre profil :

    Code:
    .profil_mess
    {
      position: relative;
      z-index: 9;
      width: 210px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 10px;
      background-color: #333333;
      padding: 4px;
      text-align: center;
      border-radius: 10px;
      -moz-border-radius: 10px;
      -htm-border-radius: 10px;
      -o-border-radius: 10px;
      -webkit-border-radius: 10px;
      border: 2px solid #5b5b5b;
      box-shadow: 0px 0px 5px #000000;
      -moz-box-shadow: 0px 0px 5px #000000;
      -htm-box-shadow: 0px 0px 5px #000000;
      -o-box-shadow: 0px 0px 5px #000000;
      -webkit-box-shadow: 0px 0px 5px #000000;
    }

    .name
    {
      display: block;
      text-transform: uppercase;
      margin-top: -15px;
      margin-bottom: -10px;
      font-size: 14px;
      font-family: arial black;
      text-shadow: 1px 1px 0px #000000;
      padding-bottom: 5px;
      border-bottom: 1px dashed #5b5b5b;
    }

    .avatar_mess
    {
      display: block;
      width: 200px;
      margin-left: auto;
      margin-right: auto;
      margin-top: 10px;
      height: 320px;
      overflow: hidden;
      border: 5px solid #0d0d0d;
      opacity: 0.7;
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      filter: alpha(opacity=70);
      transition: 1s;
      -moz-transition: 1s;
      -o-transition: 1s;
      -htm-transition: 1s;
      -webkit-transition: 1s;
    }
    .avatar_mess:hover
    {
      opacity: 1;
      -moz-opacity: 1;
      -khtml-opacity: 1;
      filter: alpha(opacity=100);
      transition: 1s;
      -moz-transition: 1s;
      -o-transition: 1s;
      -htm-transition: 1s;
      -webkit-transition: 1s;
    }

    .profil2_mess
    {
      position: relative;
      z-index: 1;
      width: 180px;
      margin-left: auto;
      margin-right: auto;
      margin-top: -202px;
      background-color: #141414;
      padding-left: 4px;
      padding-right: 4px;
      text-align: left;
      border-radius: 10px;
      -moz-border-radius: 10px;
      -htm-border-radius: 10px;
      -o-border-radius: 10px;
      -webkit-border-radius: 10px;
      border: 2px solid #434343;
      box-shadow: 0px 0px 5px #000000;
      -moz-box-shadow: 0px 0px 5px #000000;
      -htm-box-shadow: 0px 0px 5px #000000;
      -o-box-shadow: 0px 0px 5px #000000;
      -webkit-box-shadow: 0px 0px 5px #000000;
      color: #434343 !important;
      transform: rotate(-180deg);
      -moz-transform: rotate(-180deg);
      -o-transform: rotate(-180deg);
      -htm-transform: rotate(-180deg);
      -webkit-transform: rotate(-180deg);
      transition: 2s;
      -moz-transition: 2s;
      -o-transition: 2s;
      -htm-transition: 2s;
      -webkit-transition: 2s;
    }
    .profil2_mess:hover
    {
      margin-top: -42px;
      transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      -htm-transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      transition: 2s;
      -moz-transition: 2s;
      -o-transition: 2s;
      -htm-transition: 2s;
      -webkit-transition: 2s;
    }
    .profil2_content
    {
      display: block;
      width: 180px;
      height: 200px;
      max-height: 200px;
      overflow: auto;
    }


    Personnalisation

    Comme vous pouvez le constater, le profil est placé à l'envers sous l'avatar pour ensuite être remis dans le bon sens au survol. Du coup, il est OBLIGATOIRE que votre petite image de profil soit créée A L'ENVERS ! Bah oui, puisqu'elle n'apparait à l'endroit que parce que le bloc est à l'envers... Vous suivez ? XD

    Pour le reste, il s'agit essentiellement de couleurs à changer, guère plus.

    Parmi les effets du profil, l'avatar est en opacité légèrement réduite et devient opaque au survol, et le pseudo est en majuscules.

    En cas d'utilisation de ces codes merci de mettre un crédit à Never-Utopia sur votre forum, même si vous personnalisez le code, la base a été écrite ici. Un petit crédit, ce n'est pas grand chose, et nous ne demandons que ça pour le partage de notre petit savoir x)

    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 Sparrow-style le Lun 6 Mai 2013 - 11:37, édité 2 fois



    sign
    Smikyou
    Smikyou
    FémininAge : 30Messages : 85

    Sam 11 Juil 2015 - 11:19

    ty
    Cloudygirl
    Cloudygirl
    FémininAge : 39Messages : 66

    Sam 11 Juil 2015 - 20:58

    Merci !! <3
    Ayame
    Ayame
    FémininAge : 27Messages : 53

    Mar 14 Juil 2015 - 23:14

    Oho très jolie~
    Le Panda.
    Le Panda.
    FémininAge : 27Messages : 34

    Mer 15 Juil 2015 - 21:58

    fjzoEPF *o*
    C'trop stylé, merci ! ♥
    megb59
    megb59
    FémininAge : 29Messages : 111

    Ven 17 Juil 2015 - 11:30

    Ce code est magnifique!
    NekoMiaouw
    NekoMiaouw
    FémininAge : 27Messages : 148

    Sam 25 Juil 2015 - 11:04

    merci



    Mise en forme complète du profil "upside down" (CSS) - Page 17 388245alisign
    Alyssa.B50
    Alyssa.B50
    FémininAge : 30Messages : 42

    Dim 26 Juil 2015 - 3:58

    Thanks ^^
    Nocty
    Nocty
    FémininAge : 25Messages : 24

    Mar 28 Juil 2015 - 0:08

    Merci. ♥
    Feyranjia
    Feyranjia
    MasculinAge : 38Messages : 31

    Jeu 30 Juil 2015 - 23:16

    merci ~
    Crépuscule de Lune
    Crépuscule de Lune
    FémininAge : 35Messages : 95

    Sam 1 Aoû 2015 - 23:10

    Merci pour votre partage =)




    avatar
    Abate.7
    MasculinAge : 29Messages : 67

    Dim 2 Aoû 2015 - 2:12

    merci
    Lekson
    Lekson
    MasculinAge : 24Messages : 15

    Dim 2 Aoû 2015 - 18:47

    thank you
    charlie.
    charlie.
    FémininAge : 44Messages : 62

    Jeu 6 Aoû 2015 - 19:18

    Merci
    Laega
    Laega
    FémininAge : 34Messages : 106

    Jeu 6 Aoû 2015 - 20:45

    Merci pour l'idée, je m'en vais testé ça, ça changeras des profil sans effets ^^
    Anonymous
    Invité

    Jeu 6 Aoû 2015 - 23:38

    Merci pour ce partage (^~^)
    Baylee Hamilton
    Baylee Hamilton
    FémininAge : 29Messages : 69

    Lun 17 Aoû 2015 - 7:58

    Merci
    v-r0
    v-r0
    FémininAge : 32Messages : 40

    Lun 17 Aoû 2015 - 22:57

    Wow! C'est justement ce que je cherchais pour donner du cachet au profil sur mon forum! :)
    avatar
    Little--Angel
    FémininAge : 28Messages : 46

    Mar 18 Aoû 2015 - 18:49

    Magnifique *-*
    Lux Caellis
    Lux Caellis
    FémininAge : 31Messages : 23

    Mar 18 Aoû 2015 - 23:47

    Wow merci beaucoup ! Très original et esthétique :)
    Tsukari-chan
    Tsukari-chan
    FémininAge : 38Messages : 17

    Lun 24 Aoû 2015 - 23:14

    Merci. ^^
    Lamire
    Lamire
    FémininAge : 30Messages : 96

    Mar 25 Aoû 2015 - 3:16

    Merci beaucoup~~
    Rotten
    Rotten
    FémininAge : 33Messages : 12

    Mer 26 Aoû 2015 - 0:38

    Merci ^^
    Lauria
    Lauria
    FémininAge : 23Messages : 39

    Mer 26 Aoû 2015 - 17:09

    Merci !
    Nishiki
    Nishiki
    FémininAge : 26Messages : 325

    Mer 26 Aoû 2015 - 18:13

    c'est cool ! Merci :)



    Mise en forme complète du profil "upside down" (CSS) - Page 17 Head19
    Shaknoss
    Shaknoss
    MasculinAge : 33Messages : 90

    Ven 28 Aoû 2015 - 18:54

    Génial !!!
    Contenu sponsorisé


      La date/heure actuelle est Sam 11 Mai 2024 - 7:59