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.

-36%
Le deal à ne pas rater :
Aspirateur balai sans fil Dyson V8 Origin
254.99 € 399.01 €
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 5 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 5 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
    Thorn
    Thorn
    MasculinAge : 23Messages : 432

    Jeu 6 Mar 2014 - 16:54

    Merci !^^



    Afficher les messages sous forme de bulle BD - Page 5 Kryr
    avatar
    Løve
    MasculinAge : 29Messages : 189

    Ven 7 Mar 2014 - 20:55

    Merci bien! :)
    Luxuria
    Luxuria
    FémininAge : 27Messages : 83

    Ven 7 Mar 2014 - 21:22

    Merci ^^
    M.T
    M.T
    FémininAge : 35Messages : 53

    Ven 7 Mar 2014 - 23:12

    Merci (=
    Clarisse
    Clarisse
    FémininAge : 24Messages : 3960

    Sam 8 Mar 2014 - 23:44

    Thanks. ^^
    Doctor Who
    Doctor Who
    MasculinAge : 31Messages : 160

    Mar 11 Mar 2014 - 17:04

    Merci bien ;:)





    DOCTOR WHO ☼
    ©️ Yamashita d'épicode
    Chaussette
    Chaussette
    FémininAge : 31Messages : 59

    Mer 12 Mar 2014 - 14:30

    Merci beaucoup, ce me sera très utile ! =D
    Zuny
    Zuny
    FémininAge : 31Messages : 18

    Jeu 13 Mar 2014 - 11:26

    Merci :)
    Liliumini
    Liliumini
    FémininAge : 29Messages : 58

    Jeu 13 Mar 2014 - 11:39

    Merci, je ne savais pas comment procéder pour cela!
    .SaKou.
    .SaKou.
    FémininAge : 28Messages : 57

    Ven 14 Mar 2014 - 19:33

    Ce que je cherchais, merci !



    Afficher les messages sous forme de bulle BD - Page 5 1351184429-smile
    Noob's
    Noob's
    MasculinAge : 30Messages : 129

    Lun 17 Mar 2014 - 17:02

    Miciii :3
    Cruelly
    Cruelly
    FémininAge : 31Messages : 2605

    Lun 17 Mar 2014 - 20:48

    merci  partage :)



    :heart: :heart:
    Jull421
    Jull421
    FémininAge : 30Messages : 145

    Mar 18 Mar 2014 - 2:12

    Merci



    Afficher les messages sous forme de bulle BD - Page 5 140228025614860943
    avatar
    Njie
    FémininAge : 25Messages : 10

    Mar 18 Mar 2014 - 15:38

    Merci Wink
    Insane paper-plane
    Insane paper-plane
    FémininAge : 28Messages : 140

    Mer 19 Mar 2014 - 22:04

    merci beaucoup !
    Sheepirl
    Sheepirl
    FémininAge : 25Messages : 28

    Jeu 20 Mar 2014 - 17:47

    Merciii
    tenderness
    tenderness
    FémininAge : 30Messages : 54

    Ven 21 Mar 2014 - 1:12

    Merci !
    DDril
    DDril
    MasculinAge : 40Messages : 34

    Sam 22 Mar 2014 - 23:22

    Merci
    Flower_*
    Flower_*
    FémininAge : 29Messages : 605

    Dim 23 Mar 2014 - 13:55

    Merci beaucoup pour ce tuto !
    Banpaia
    Banpaia
    FémininAge : 27Messages : 130

    Dim 23 Mar 2014 - 14:56

    Merci !
    avatar
    Gedomaru
    FémininAge : 27Messages : 70

    Dim 23 Mar 2014 - 18:18

    Merci! ^^
    Kamesora
    Kamesora
    FémininAge : 32Messages : 93

    Dim 23 Mar 2014 - 23:59

    Merci
    Shannon{sweetie}
    Shannon{sweetie}
    FémininAge : 28Messages : 24

    Mar 25 Mar 2014 - 19:48

    C'est très original, merci beaucoup pour le partage.
    SvenO
    SvenO
    MasculinAge : 30Messages : 78

    Mer 26 Mar 2014 - 17:59

    Merci !



    Afficher les messages sous forme de bulle BD - Page 5 703037Bann
    ass kicker
    ass kicker
    FémininAge : 29Messages : 80

    Jeu 27 Mar 2014 - 17:32

    Depuis le temps que je cherchais ce genre d'effet ! Je te remercie pour ce partage ♥



      see you again
      No matter where you are, whether you’re a quarter mile away, or half way around the world … you’ll always be with me. You’ll always be my brother.©️endlesslove
    Contenu sponsorisé


      La date/heure actuelle est Ven 22 Nov 2024 - 4:49