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 : -30%
LEGO Icons 10318 – Le Concorde à ...
Voir le deal
139.99 €

    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 15 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 15 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
    Noruenu
    Noruenu
    FémininAge : 32Messages : 123

    Dim 1 Fév 2015 - 0:23

      Merci ! :hug:
    MikuSong
    MikuSong
    FémininAge : 27Messages : 32

    Dim 1 Fév 2015 - 16:48

    merci~



    Afficher les messages sous forme de bulle BD - Page 15 681302Boo2A
    N'est pas peur...Je suis un gentil fantôme /
    Eil'liathan Tyan'Lirulin
    Eil'liathan Tyan'Lirulin
    FémininAge : 33Messages : 315

    Ven 6 Fév 2015 - 19:50

    Je vais tenter, merci !
    Monaka
    Monaka
    FémininAge : 32Messages : 137

    Mar 10 Fév 2015 - 15:56

    marchi beaucoup
    Amaluna
    Amaluna
    FémininAge : 34Messages : 103

    Mer 11 Fév 2015 - 4:15

    Merci beaucoup ! Je crois que cela me sera très utiles !
    1XMisterX1
    1XMisterX1
    MasculinAge : 26Messages : 423

    Sam 14 Fév 2015 - 12:49

    Merci beaucoup ! Very Happy
    Kovu
    Kovu
    FémininAge : 23Messages : 257

    Lun 23 Fév 2015 - 3:16

    Merci beaucoup !!
    Idril Palanén
    Idril Palanén
    FémininAge : 32Messages : 83

    Mer 25 Fév 2015 - 16:31

    oh ! Merci, merci, merci pour ce code !
    Je trouve l'effet vraiment top ! :)
    Drizzle
    Drizzle
    FémininAge : 26Messages : 135

    Lun 2 Mar 2015 - 17:07

    Merci ^^.



    Afficher les messages sous forme de bulle BD - Page 15 800961Drizzle
    Youp
    Youp
    FémininAge : 29Messages : 579

    Mar 3 Mar 2015 - 22:15

    Merci merci merci, je veux faire un forum de super héros, c'est tellement géniale merci merci :love:



    Afficher les messages sous forme de bulle BD - Page 15 262632clip20160315at092522
    Exogenesis
    Exogenesis
    FémininAge : 33Messages : 62

    Ven 6 Mar 2015 - 0:45

    Merci du partage = D
    Lakia
    Lakia
    FémininAge : 26Messages : 138

    Dim 8 Mar 2015 - 0:03

    merci ^^
    Caine Lornan
    Caine Lornan
    MasculinAge : 43Messages : 87

    Lun 9 Mar 2015 - 11:25

    Merci c'est top
    ginl
    ginl
    FémininAge : 36Messages : 88

    Mer 11 Mar 2015 - 14:03

    Je suis curieuse... Merci! :)



    Afficher les messages sous forme de bulle BD - Page 15 Mjsear10
    Afficher les messages sous forme de bulle BD - Page 15 Galeri10
    Synny
    Synny
    FémininAge : 23Messages : 55

    Jeu 12 Mar 2015 - 13:15

    Merci beaucoup pour cette astuce :)
    Kinu
    Kinu
    FémininAge : 31Messages : 5

    Jeu 12 Mar 2015 - 18:54

    Merci du partage :)
    Tatia38
    Tatia38
    FémininAge : 35Messages : 318

    Jeu 12 Mar 2015 - 21:27

    Merci beaucoup pour le partage
    Alyz
    Alyz
    MasculinAge : 32Messages : 15

    Ven 13 Mar 2015 - 1:31

    Merci !
    Madras
    Madras
    FémininAge : 39Messages : 285

    Mar 17 Mar 2015 - 12:13

    Merci
    Irissia87
    Irissia87
    FémininAge : 37Messages : 124

    Mar 17 Mar 2015 - 17:05

    merci
    Elektra Kloo
    Elektra Kloo
    FémininAge : 35Messages : 156

    Ven 20 Mar 2015 - 9:26

    merci !
    ~Nodoka~
    ~Nodoka~
    FémininAge : 27Messages : 185

    Ven 20 Mar 2015 - 14:31

    merci !
    Katuro
    Katuro
    FémininAge : 26Messages : 39

    Sam 21 Mar 2015 - 14:14

    Merci <3
    Syx
    Syx
    MasculinAge : 26Messages : 211

    Sam 21 Mar 2015 - 16:36

    A tester, merci !




    ~
    ptite_perle
    ptite_perle
    FémininAge : 61Messages : 128

    Dim 3 Mai 2015 - 15:11

    Merci



    Afficher les messages sous forme de bulle BD - Page 15 Signature
    Contenu sponsorisé


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