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.

-38%
Le deal à ne pas rater :
Ecran PC gaming 23,8″ – ACER KG241Y P3bip à 99,99€
99.99 € 159.99 €
Voir le deal

    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 9 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 9 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
    Méandre.
    Méandre.
    FémininAge : 27Messages : 95

    Lun 2 Juin 2014 - 18:13

    Merci !
    Malice1329
    Malice1329
    FémininAge : 36Messages : 81

    Mar 3 Juin 2014 - 15:38

    Merci beaucoup, cela m'a souvent passé par la tête comment faire cela.



    ❝ Every Love Story is Beautiful ❞
    Baby, I'm dancing in the dark with you between my arms, Barefoot on the grass, listening to our favorite song,When you said you looked a mess, I whispered underneath my breath But you heard it, darling, you look perfect tonight× BY LIZZOU
    Lilise
    Lilise
    FémininAge : 26Messages : 22

    Mar 3 Juin 2014 - 21:40

    Merci!
    avatar
    TATACARO13
    FémininAge : 49Messages : 80

    Jeu 5 Juin 2014 - 23:38

    merci



    Afficher les messages sous forme de bulle BD - Page 9 967953logodusite

    Afficher les messages sous forme de bulle BD - Page 9 381658signatureBAU
    tamanegeek
    tamanegeek
    MasculinAge : 25Messages : 167

    Ven 6 Juin 2014 - 13:37

    Merci !
    Malf Claymore
    Malf Claymore
    FémininAge : 30Messages : 126

    Ven 6 Juin 2014 - 22:19

    Merci beaucoup
    Angèle
    Angèle
    MasculinAge : 57Messages : 2

    Sam 7 Juin 2014 - 18:26

    Bel effet, merci.
    Mika-chan
    Mika-chan
    FémininAge : 32Messages : 76

    Dim 8 Juin 2014 - 14:56

    merci :)
    Sakura-chan
    Sakura-chan
    FémininAge : 27Messages : 180

    Dim 8 Juin 2014 - 19:08

    C'est très sympa comme code, merci. ^^
    Mozart
    Mozart
    FémininAge : 30Messages : 54

    Lun 9 Juin 2014 - 6:18

    tiens ! super intéressant ça !



    Afficher les messages sous forme de bulle BD - Page 9 Tumblr_mjdkx9iT191r24z09o1_500
    Toshiki
    Toshiki
    FémininAge : 28Messages : 56

    Ven 13 Juin 2014 - 15:59

    merci
    Isazae
    Isazae
    MasculinAge : 36Messages : 19

    Sam 14 Juin 2014 - 3:47

    merci c'est justement ce que je cherchais
    mel1986
    mel1986
    FémininAge : 38Messages : 38

    Sam 14 Juin 2014 - 16:33

    Merci du partage ♥
    Nonze
    Nonze
    MasculinAge : 31Messages : 85

    Sam 14 Juin 2014 - 21:48

    Merci
    Zappy
    Zappy
    FémininAge : 24Messages : 56

    Dim 15 Juin 2014 - 14:51

    Merciiii
    Momochii
    Momochii
    FémininAge : 31Messages : 7

    Mer 18 Juin 2014 - 17:00

    Merci ^^
    Mephitis.
    Mephitis.
    FémininAge : 26Messages : 46

    Jeu 19 Juin 2014 - 0:21

    Oh c'est cool merci *w*
    Lamire
    Lamire
    FémininAge : 31Messages : 96

    Jeu 19 Juin 2014 - 10:28

    Merci~
    Hopyes
    Hopyes
    FémininAge : 36Messages : 93

    Jeu 19 Juin 2014 - 12:22

    merci
    Tsukasa
    Tsukasa
    MasculinAge : 31Messages : 52

    Jeu 19 Juin 2014 - 20:28

    Merci, super code **
    Hashirama
    Hashirama
    MasculinAge : 27Messages : 63

    Jeu 19 Juin 2014 - 21:50

    thx
    hirondelle
    hirondelle
    FémininAge : 35Messages : 134

    Ven 20 Juin 2014 - 20:47

    Merci ♥
    Groggysoul
    Groggysoul
    FémininAge : 31Messages : 14

    Ven 20 Juin 2014 - 21:47

    Merci ::)
    Petite soeur
    Petite soeur
    FémininAge : 28Messages : 36

    Dim 22 Juin 2014 - 16:09

    Merciii pour le codeee =3
    Et bon travail ^^



    Afficher les messages sous forme de bulle BD - Page 9 234348Sanstitre2
    Koyangi
    Koyangi
    FémininAge : 27Messages : 15

    Lun 23 Juin 2014 - 18:28

    Merci ! C'est exactement ce que j'avais besoin ! ^^
    Contenu sponsorisé


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