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.

-55%
Le deal à ne pas rater :
Coffret d’outils – STANLEY – STMT0-74101 – 38 pièces – ...
21.99 € 49.04 €
Voir le deal
Le Deal du moment :
Boîte Avant-Première Star Wars Unlimited ...
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 18 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 18 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
    Fuyuka
    Fuyuka
    FémininAge : 29Messages : 63

    Lun 7 Déc 2015 - 13:37

    Merci beaucoup !
    transs-planter
    transs-planter
    MasculinAge : 28Messages : 11

    Dim 20 Déc 2015 - 8:32

    Merci
    Ennie
    Ennie
    FémininAge : 60Messages : 101

    Sam 26 Déc 2015 - 12:11

    Merci.
    Melaly
    Melaly
    FémininAge : 30Messages : 91

    Sam 26 Déc 2015 - 19:16

    Thank you ♥
    Nausicäa Kaer
    Nausicäa Kaer
    FémininAge : 30Messages : 169

    Ven 1 Jan 2016 - 14:33

    Merci **
    Allison01
    Allison01
    FémininAge : 39Messages : 225

    Lun 4 Jan 2016 - 1:06

    Merci Very Happy
    Luunalight
    Luunalight
    FémininAge : 33Messages : 98

    Jeu 7 Jan 2016 - 14:44

    Merci !
    Illiana
    Illiana
    FémininAge : 28Messages : 98

    Sam 23 Jan 2016 - 17:21

    merci !



    Afficher les messages sous forme de bulle BD - Page 18 2z7g2dv
    TaraToI
    TaraToI
    FémininAge : 31Messages : 67

    Jeu 28 Jan 2016 - 11:47

    Sympa, merci !



    Afficher les messages sous forme de bulle BD - Page 18 Icone_16
    greyfox1524
    greyfox1524
    MasculinAge : 29Messages : 7

    Ven 29 Jan 2016 - 19:02

    merci
    joypolis
    joypolis
    MasculinAge : 35Messages : 387

    Dim 31 Jan 2016 - 9:50

    Merci :)



    Afficher les messages sous forme de bulle BD - Page 18 653140Sanstitre003
    Mawie62
    Mawie62
    FémininAge : 29Messages : 125

    Dim 31 Jan 2016 - 22:42

    Merci :)



    Afficher les messages sous forme de bulle BD - Page 18 Signat10
    Neya
    Neya
    FémininAge : 25Messages : 164

    Lun 15 Fév 2016 - 20:41

    Thank's
    Shide
    Shide
    FémininAge : 35Messages : 60

    Dim 28 Fév 2016 - 22:59

    merci
    .pinkrocks
    .pinkrocks
    FémininAge : 33Messages : 41

    Mar 1 Mar 2016 - 13:29

    En plein ce qu'on cherchait! Merci beaucoup! Very Happy
    Kitket
    Kitket
    FémininAge : 40Messages : 106

    Sam 19 Mar 2016 - 11:06

    Merci
    JaydenRcr
    JaydenRcr
    MasculinAge : 24Messages : 32

    Lun 21 Mar 2016 - 13:29

    thank's
    Coco-Lapin02
    Coco-Lapin02
    MasculinAge : 55Messages : 167

    Mar 22 Mar 2016 - 1:30

    Merci
    Evil Queen 4ever
    Evil Queen 4ever
    FémininAge : 31Messages : 64

    Mar 22 Mar 2016 - 15:40

    Superbe Very Happy




    Afficher les messages sous forme de bulle BD - Page 18 478753Chantal
    Nessaleth
    Nessaleth
    FémininAge : 33Messages : 52

    Dim 24 Avr 2016 - 17:22

    Merci !
    Kahlan
    Kahlan
    FémininAge : 37Messages : 371

    Mar 26 Avr 2016 - 11:16

    merci beaucoup ^^
    Hige'
    Hige'
    FémininAge : 25Messages : 8

    Dim 5 Juin 2016 - 17:40

    Merci
    hippolytta
    hippolytta
    FémininAge : 24Messages : 52

    Mar 5 Juil 2016 - 23:38

    Merci pour ton partage :)
    Merwyn Arehdel
    Merwyn Arehdel
    FémininAge : 24Messages : 304

    Jeu 28 Juil 2016 - 15:46

    Merci !



    Just want to be yours.
    Fayzl4D
    Fayzl4D
    MasculinAge : 27Messages : 84

    Jeu 11 Aoû 2016 - 6:45

    merci
    Contenu sponsorisé


      La date/heure actuelle est Dim 2 Juin 2024 - 14:08