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.


    Afficher les messages sous forme de bulle BD

    Whitemoon
    Whitemoon
    FémininAge : 24Messages : 695

    Lun 23 Déc 2013 - 15:21

    Rappel du premier message :

    Source : Threax, forumactif.

    Bonjour ! Je vais aujourd'hui vous apprendre à réaliser ceci : Afficher les messages sous forme de bulle BD - Page 11 Tutoma10



    1.Templates

    Pour modifiez les templates, vous devez :

       - Être en version phpBB2
       - Être fondateur du forum
       
    Ensuite, vous avez besoin d'une image-flèche qui fera le lien entre l'avatar et le message du membre et qu'il vous faudra héberger. Afficher les messages sous forme de bulle BD - Page 11 Sans_t11

    Repérez bien les dimensions de votre image, vous en aurez besoin ensuite : ici, 20x20.

    Editez le template viewtopic_body


    Repérez dans le template cet extrait :


               
    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="2">
                    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}  <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>


    C'est ici que nous allons placer une div avec une class où se trouvera notre image, mais aussi la class qui transformera le message en bulle.
    Remplacez-le par :

             
    Code:
    <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="2"><div class="fleche"> </div>
                    <table width="100%" border="0" cellspacing="0" cellpadding="0" class="bulle">
                        <tr>
                          <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}  <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>



    2.CSS

    Ajoutez le code suivant :
    Code:

                .fleche {
                background-image : url("adresse de votre image");
                width: 20px;
                height :20px;
                position : relative;
                top :50px;
                left :-19px;  }


    Explications :
    background-image : url("adresse de votre image"); : c'est l'image de votre flèche
    width: 20px; : c'est la largeur de votre image
    height :20px; : c'est la hauteur de votre image
    position : relative; : permet de changer la position de votre image
    top :50px; : à régler si besoin, il s'agit du décalage à partir du haut de votre image pour la mettre à celui prévu
    left :-19px; : idem, mais en largeur à partir de la gauche. Calculez le facilement : largeur de l'image - 1 pixel

    Puis ajoutez le code suivant :

           
    Code:
      .bulle{
                background-color : #FFCC00;
                border : 1px solid #FF9900;
                -moz-border-radius: 20px ;
                -webkit-border-radius:20px;
                -border-radius:20px;
                -khtml-border-radius:20px;
                padding : 5px;
                }


    Explications :
    background-color : #FFCC00; : couleur du fond de la bulle
    border : 1px solid #FF9900; : couleur de la bordure de la bulle
    -moz-border-radius: 20px ;
    -webkit-border-radius:20px;
    -border-radius:20px;
    -khtml-border-radius:20px; : création des arrondis selon les navigateurs
    padding : 5px; : espace interne pour éviter que le texte et les images dépassent sur les bordures de la bulle


    3. Astuce en plus

    Si vos messages sont courts, un décalage peut apparaître.
    Vous pouvez donc choisir de mettre une hauteur minimum à votre bulle en rajoutant dans le code CSS de .bulle :
    min-height : 100px;

    Ce qui s'intégrerait de cette manière :

           
    Code:
      .bulle{
                background-color : #FFCC00;
                border : 1px solid #FF9900;
                -moz-border-radius: 20px ;
                -webkit-border-radius:20px;
                -border-radius:20px;
                -khtml-border-radius:20px;
                padding : 5px;
                min-height : 100px;
                }


    Merci créditer Never-Utopia sur vos forums !

    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 Len kagamine le Jeu 26 Déc 2013 - 13:55, édité 1 fois
    Maître Corbeau
    Maître Corbeau
    MasculinAge : 24Messages : 21

    Ven 18 Juil 2014 - 17:36

    Merci, ça a l'air trop cool *_*
    Fleurine
    Fleurine
    FémininAge : 25Messages : 75

    Sam 19 Juil 2014 - 0:02

    Merci beaucoup
    EricSouvaltzis
    EricSouvaltzis
    MasculinAge : 25Messages : 47

    Sam 19 Juil 2014 - 2:56

    Merci
    vengenz
    vengenz
    FémininAge : 34Messages : 5

    Mer 23 Juil 2014 - 12:23

    merciiii
    meolyne
    meolyne
    FémininAge : 40Messages : 74

    Mer 23 Juil 2014 - 16:46

    merci à toi !
    KimmyKinder
    KimmyKinder
    FémininAge : 23Messages : 181

    Ven 25 Juil 2014 - 15:34

    Merci
    LyN[ss]
    LyN[ss]
    FémininAge : 33Messages : 105

    Sam 26 Juil 2014 - 12:34

    Merci beaucoup pour le partage =)
    erika02
    erika02
    FémininAge : 28Messages : 278

    Dim 27 Juil 2014 - 17:31

    Merchi



    Afficher les messages sous forme de bulle BD - Page 11 45054210
    Dadash_Pearl
    Dadash_Pearl
    FémininAge : 33Messages : 40

    Jeu 31 Juil 2014 - 11:49

    Merci Very Happy
    Lugatique
    Lugatique
    MasculinAge : 25Messages : 23

    Jeu 7 Aoû 2014 - 12:56

    merci
    DarkWrestler.
    DarkWrestler.
    MasculinAge : 29Messages : 36

    Jeu 7 Aoû 2014 - 17:39

    Merci.
    BlueGhost
    BlueGhost
    MasculinAge : 23Messages : 138

    Sam 9 Aoû 2014 - 1:48

    Merci :)



    Afficher les messages sous forme de bulle BD - Page 11 1476882517-signa

    ~ Upupupu... je ne suis pas une peluche, je suis Monokuma ! ~
    Danganronpaaa ♥
    Lovehurt
    Lovehurt
    FémininAge : 27Messages : 36

    Lun 11 Aoû 2014 - 21:50

    Super merci **
    Saphire
    Saphire
    FémininAge : 27Messages : 146

    Mar 12 Aoû 2014 - 16:31

    merci pour le code
    Anonymous
    Invité

    Ven 15 Aoû 2014 - 2:21

    Merci!
    Ishyyn
    Ishyyn
    FémininAge : 29Messages : 90

    Sam 16 Aoû 2014 - 15:05

    Merci o/
    Trych
    Trych
    FémininAge : 29Messages : 81

    Dim 17 Aoû 2014 - 4:53

    merci beaucoup



    Afficher les messages sous forme de bulle BD - Page 11 Just_k10
    soraya
    soraya
    FémininAge : 33Messages : 38

    Mar 19 Aoû 2014 - 0:15

    Merci pour ce tuto, je cherchais quelque chose dans ce genre là :)




       
    Cory Monteith  1982 - 2013 Oh, why you look so sad? Tears are in your eyes come on and come to me now. Don't be ashamed to cry, let me see you through 'cause I've seen the dark side too. ©️ by anaëlle.
    Yesterday
    Yesterday
    FémininAge : 29Messages : 57

    Mar 19 Aoû 2014 - 14:06

    merci! :♥
    Heartfilia
    Heartfilia
    FémininAge : 24Messages : 98

    Jeu 21 Aoû 2014 - 1:13

    Merci j'adore *-*



    YOU HELLA SAVED MY LIFE
    - chloe price
    Babouine
    Babouine
    FémininAge : 30Messages : 17

    Jeu 21 Aoû 2014 - 19:26

    Merci beaucoup ! Very Happy
    Nord
    Nord
    MasculinAge : 24Messages : 169

    Lun 25 Aoû 2014 - 20:08

    C'est mignon à faire, merci ^-^
    catkiller
    catkiller
    FémininAge : 29Messages : 70

    Mer 27 Aoû 2014 - 2:43

    Merci!
    Nanachu ♥
    Nanachu ♥
    FémininAge : 27Messages : 108

    Mer 27 Aoû 2014 - 13:25

    Un graaaaand merci♥
    Bellovy
    Bellovy
    FémininAge : 28Messages : 16

    Mer 27 Aoû 2014 - 20:40

    ♥Q♥ Ohhh Merci!
    Contenu sponsorisé


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