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.

-28%
Le deal à ne pas rater :
-28% Machine à café avec broyeur à grain MELITTA Purista
229.99 € 318.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 13 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 13 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
    avatar
    Del
    MasculinMessages : 110

    Mer 1 Oct 2014 - 15:43

    Merci.



    « Run you clever boy and remember... »
    avatar
    Louanaka
    FémininAge : 26Messages : 24

    Dim 5 Oct 2014 - 11:13

    Merci beaucoup !
    Dahlia
    Dahlia
    FémininAge : 27Messages : 33

    Mer 8 Oct 2014 - 0:06

    merci beaucoup du partage !
    Jawilsia
    Jawilsia
    FémininAge : 32Messages : 143

    Ven 10 Oct 2014 - 17:14

    Merci !
    blade li britannia
    blade li britannia
    MasculinAge : 32Messages : 90

    Dim 19 Oct 2014 - 14:01

    merci
    Yuuchan
    Yuuchan
    FémininAge : 28Messages : 31

    Dim 19 Oct 2014 - 16:45

    Merci ♥ Depuis le temps que je cherche comment faire ;w;
    Sinon
    Sinon
    FémininAge : 25Messages : 68

    Mar 21 Oct 2014 - 0:09

    Merci.
    Lyka Siuka
    Lyka Siuka
    FémininAge : 25Messages : 55

    Mer 22 Oct 2014 - 23:41

    THANKS. ♥



    Afficher les messages sous forme de bulle BD - Page 13 B5-lclk2F9NupfodhzH2vMY5LFc
    Cydae
    Cydae
    FémininAge : 32Messages : 99

    Mer 22 Oct 2014 - 23:44

    Merci!
    Celuna
    Celuna
    FémininAge : 34Messages : 133

    Ven 24 Oct 2014 - 20:15

    C'est sympa dans un message ... merci pour ce partage.
    WILD HUNGER
    WILD HUNGER
    FémininAge : 30Messages : 3

    Dim 26 Oct 2014 - 19:14

    Merci beaucoup pour le partage. <3
    skyfighter
    skyfighter
    MasculinAge : 41Messages : 352

    Lun 27 Oct 2014 - 21:33

    MERCI




    Afficher les messages sous forme de bulle BD - Page 13 Signat10
    Skylighty
    Skylighty
    FémininAge : 94Messages : 100

    Mar 28 Oct 2014 - 22:07

    merciii
    ROGERS.
    ROGERS.
    FémininAge : 29Messages : 335

    Ven 31 Oct 2014 - 2:28

    Super pour un forum comics, merci :)
    Lilynufare
    Lilynufare
    FémininAge : 34Messages : 341

    Dim 2 Nov 2014 - 23:15

    Merci
    Scandalucia
    Scandalucia
    FémininAge : 33Messages : 255

    Mar 4 Nov 2014 - 13:37

    Merci merci merci *o*
    *-Atlas-*
    *-Atlas-*
    MasculinAge : 35Messages : 138

    Mer 5 Nov 2014 - 20:43

    Je veux voir :)



    Afficher les messages sous forme de bulle BD - Page 13 539522Atlasnewban
    avatar
    Valkoor
    MasculinAge : 27Messages : 34

    Sam 8 Nov 2014 - 18:00

    thanks o/
    Neko Mimi
    Neko Mimi
    FémininAge : 34Messages : 165

    Mer 12 Nov 2014 - 20:39

    Merci beaucoup *w*



    Afficher les messages sous forme de bulle BD - Page 13 Tumblr_me5uxaCZuJ1qj73e2o1_500
    Thelma
    Thelma
    FémininAge : 34Messages : 33

    Mer 12 Nov 2014 - 22:58

    Merci du partage! (a)
    Juniper
    Juniper
    FémininAge : 28Messages : 32

    Ven 14 Nov 2014 - 0:10

    Merci :)



    Afficher les messages sous forme de bulle BD - Page 13 928788KitSignatureTomoeflower
    Mangédéfruiélégumeuh
    Mangédéfruiélégumeuh
    MasculinAge : 27Messages : 83

    Ven 14 Nov 2014 - 19:47

    Merci :)
    Kimberlay *
    Kimberlay *
    FémininAge : 34Messages : 161

    Mer 19 Nov 2014 - 19:29

    Mercii
    avatar
    SinoJak
    MasculinAge : 23Messages : 44

    Dim 23 Nov 2014 - 11:50

    Merci
    Toupimero
    Toupimero
    FémininAge : 64Messages : 56

    Dim 23 Nov 2014 - 13:18

    Merci pour le tuto c:
    Contenu sponsorisé


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