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.

-25%
Le deal à ne pas rater :
PC Portable Gamer 16,1” HP Victus 16 – 16 Go /512 Go
749.99 € 999.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 8 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 8 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
    Ailou ~3
    Ailou ~3
    FémininAge : 25Messages : 61

    Mer 14 Mai 2014 - 15:25

    Merci du partage =)
    Jimmy
    Jimmy
    MasculinAge : 29Messages : 166

    Jeu 15 Mai 2014 - 17:38

    merci
    Rynkka
    Rynkka
    FémininAge : 25Messages : 120

    Jeu 15 Mai 2014 - 20:15

    Exactement ce que je cherchais! merci!



    Afficher les messages sous forme de bulle BD - Page 8 48861711
    Lime
    Lime
    FémininAge : 29Messages : 32

    Sam 17 Mai 2014 - 0:25

    Merci !
    Snape.
    Snape.
    FémininAge : 27Messages : 55

    Sam 17 Mai 2014 - 23:46

    Merci



    Afficher les messages sous forme de bulle BD - Page 8 Tumblr_mqz0udGEEI1sx2peuo4_250Afficher les messages sous forme de bulle BD - Page 8 Tumblr_mqz0udGEEI1sx2peuo6_250
    alexee29
    alexee29
    FémininAge : 31Messages : 39

    Dim 18 Mai 2014 - 5:02

    Merci
    Sheo
    Sheo
    FémininAge : 33Messages : 26

    Dim 18 Mai 2014 - 13:12

    J"adore merci =)
    Alcyone
    Alcyone
    FémininAge : 31Messages : 10

    Dim 18 Mai 2014 - 18:57

    Merci, exactement ce que je cherchais !
    Angy38
    Angy38
    FémininAge : 54Messages : 233

    Mar 20 Mai 2014 - 8:45

    Merci



    Afficher les messages sous forme de bulle BD - Page 8 Jvie
    Asgardian
    Asgardian
    MasculinAge : 34Messages : 21

    Mar 20 Mai 2014 - 15:25

    super joli !
    Yser
    Yser
    FémininAge : 26Messages : 46

    Mar 20 Mai 2014 - 23:09

    Merchi pour le partage !
    Golden`Lies
    Golden`Lies
    FémininAge : 32Messages : 44

    Ven 23 Mai 2014 - 14:53

    Merci !
    Anonymous
    Invité

    Sam 24 Mai 2014 - 13:19

    Merci !
    sédatif
    sédatif
    MasculinAge : 34Messages : 27

    Sam 24 Mai 2014 - 15:35

    merci
    Tsurugi-san
    Tsurugi-san
    FémininAge : 31Messages : 4

    Dim 25 Mai 2014 - 23:50

    Merci.
    KosukeMurakawa
    KosukeMurakawa
    MasculinAge : 29Messages : 8

    Lun 26 Mai 2014 - 0:30

    Merci
    Kitty Galore
    Kitty Galore
    FémininAge : 33Messages : 55

    Mar 27 Mai 2014 - 10:01

    Merci



    Titou2302
    Titou2302
    MasculinAge : 21Messages : 95

    Mer 28 Mai 2014 - 16:33

    Merci !

    Midori-chan
    Midori-chan
    FémininAge : 39Messages : 33

    Jeu 29 Mai 2014 - 20:04

    Ca à l'air sympa ^^



    Le présent est un cadeau.
    avatar
    Catblack
    FémininAge : 28Messages : 85

    Ven 30 Mai 2014 - 14:03

    merci beaucoup !!!
    Risa
    Risa
    FémininAge : 36Messages : 264

    Ven 30 Mai 2014 - 20:26

    Oh ! merci beaucoup !
    benficagirl
    benficagirl
    FémininAge : 38Messages : 450

    Ven 30 Mai 2014 - 21:19

    Merci =D je vais essayer tout de suite =D.
    Sixties
    Sixties
    FémininAge : 29Messages : 119

    Sam 31 Mai 2014 - 20:39

    Merci =D
    Layla4
    Layla4
    FémininAge : 25Messages : 149

    Dim 1 Juin 2014 - 17:11

    Thanks !
    avatar
    Dada1779
    MasculinAge : 40Messages : 23

    Dim 1 Juin 2014 - 21:05

    Pile poil ce que je recherche merci
    Contenu sponsorisé


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