Résolu J'aimerais avoir une taille définie responsive

Statut
N'est pas ouverte pour d'autres réponses.

Whyotest

Premium
Inscription
3 Avril 2015
Messages
18
Réactions
26
Points
801
Hello,
J'ai une sorte de "pricing box" html & css avec bootstrap:

GSrGN38.png



Sauf, que lorsque je mets plusieurs box comme-celles-ci avec un nombre de caractère différents, les dimensions de la box changent:

fzVZHy6.png



Si je modifie les classes pour que les box ont des dimensionnions précises, ça marche, mais ce n'est pas responsive, et moi j'aurais voulu que ça soit responsive !


Avez-vous donc une idée pour que ça fonctionne?


Je vous laisse le code:

HTML:
              <!-- Modern Warfare -->
    <br>
                <div class="col-sm-4">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img src="http://i.imgur.com/DwX79DT.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Nom de clan non-assigné</p>
                                    <p>• Unlock-all (accessoires...)</p>
                                    <p>• Infection (promod, wallhack...)</p>
                                    <p>• ModMenu pendant le lobby</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                       
                       
                        <!-- Advanced Warfare -->
                <div class="col-sm-4">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img  src="http://i.imgur.com/mSHibL4.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Unlock-all(défis, camouflages...)</p>
                                    <p>• Médailles + stats armes au choix</p>
                                    <p>• Personnage Zombie</p>
                                    <p>• Statistiques au choix en ligue</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

Merci !
 
Inscription
6 Mai 2015
Messages
282
Réactions
77
Points
9 006
Mdr j'suis trop perdu dans ma tête j'ai cru que c'était un problème de width mec fait comme Tropik à dis met un max-height. Tropix le problème c'est qu'il veut que l'height des deux élements soit le même, mais soit mettre un bête height=*** pour que ça reste responsive.
 

Whyouuu

Ancien staff
Inscription
27 Septembre 2012
Messages
16 783
Réactions
7 251
Points
24 155
(c'est mon compte secondaire, j'ai fais le topic pour test)
Montre le css s'il te plait aussi. Et essaie de mettre un id à ton div aussi en plus de la class="col-sm-4" et à cet id donne un max-width que tu souhaite.
C'est boostrap.css, comme ça:

Vous pouvez essayer par vous-même en entrant l'HTML & le CSS ici:
Mdr j'suis trop perdu dans ma tête j'ai cru que c'était un problème de width mec fait comme Tropik à dis met un max-height. Tropix le problème c'est qu'il veut que l'height des deux élements soit le même, mais soit mettre un bête height=*** pour que ça reste responsive.
Exact, si je met une hauteur ou largeur définie, ça marche mais pas responsive :(
 
Inscription
6 Mai 2015
Messages
282
Réactions
77
Points
9 006
Donc voilà tu donne une class en plus de cette déjà mise au deux éléments
HTML:
         <!-- Modern Warfare -->
    <br>
                <div class="col-sm-4" class="lobby">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img src="http://i.imgur.com/DwX79DT.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Nom de clan non-assigné</p>
                                    <p>• Unlock-all (accessoires...)</p>
                                    <p>• Infection (promod, wallhack...)</p>
                                    <p>• ModMenu pendant le lobby</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                      
                      
                        <!-- Advanced Warfare -->
                <div class="col-sm-4" class="lobby">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img  src="http://i.imgur.com/mSHibL4.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Unlock-all(défis, camouflages...)</p>
                                    <p>• Médailles + stats armes au choix</p>
                                    <p>• Personnage Zombie</p>
                                    <p>• Statistiques au choix en ligue</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

Ensuite tu crées un fichier css en plus que tu ajoute à la page et dans ce fichier css tu va mettre : .lobby { max-height: **; } Le max-height sera la height de ton premier élement.
 

Tropik

Membre
Inscription
9 Janvier 2013
Messages
80
Réactions
19
Points
6 913
Je me permet d'essayer d'aider même si je suis loin d'être un programmeur :



Si tu mets ton max-height dans .panel-default et qu'en suite tu mets un overflow:scroll sur le texte, ça peut l'faire non? Tu gardes des dimensions acceptables comme ça
 

Whyouuu

Ancien staff
Inscription
27 Septembre 2012
Messages
16 783
Réactions
7 251
Points
24 155
Je me permet d'essayer d'aider même si je suis loin d'être un programmeur :



Si tu mets ton max-height dans .panel-default et qu'en suite tu mets un overflow:scroll sur le texte, ça peut l'faire non? Tu gardes des dimensions acceptables comme ça
Rien ne change :(
Donc voilà tu donne une class en plus de cette déjà mise au deux éléments
HTML:
         <!-- Modern Warfare -->
    <br>
                <div class="col-sm-4" class="lobby">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img src="http://i.imgur.com/DwX79DT.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Nom de clan non-assigné</p>
                                    <p>• Unlock-all (accessoires...)</p>
                                    <p>• Infection (promod, wallhack...)</p>
                                    <p>• ModMenu pendant le lobby</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                   
                   
                        <!-- Advanced Warfare -->
                <div class="col-sm-4" class="lobby">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img  src="http://i.imgur.com/mSHibL4.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Unlock-all(défis, camouflages...)</p>
                                    <p>• Médailles + stats armes au choix</p>
                                    <p>• Personnage Zombie</p>
                                    <p>• Statistiques au choix en ligue</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

Ensuite tu crées un fichier css en plus que tu ajoute à la page et dans ce fichier css tu va mettre : .lobby { max-height: **; } Le max-height sera la height de ton premier élement.
ça fait rien, la taille ne change pas :mmh:


EDIT: Si je modifie la le .panel-defaut, voici ce que j'ai:

Vnx2frB.png



Qui est responsive :D

Mais j'arrive pas à le faire pour la totalité :(
 
Dernière édition:

Whyouuu

Ancien staff
Inscription
27 Septembre 2012
Messages
16 783
Réactions
7 251
Points
24 155
ça marche bizarement et ça fait bugger le responsive. :mmh:

Tu peux essayer en live toi comme ça:
C'est pratique si tu veux tester toi-même au lieu de passer par moi :)
 

Whyouuu

Ancien staff
Inscription
27 Septembre 2012
Messages
16 783
Réactions
7 251
Points
24 155
*///// Suite à mon erreur, je te conseille d'utiliser des Thumnails:

C'est beaucoup plus simple et responsive, peu importe la taille.
J'arrive pas moi, essaye de le faire toi à la limite si tu sais comment ça marche ^^"

*///// Suite à mon erreur, je te conseille d'utiliser des Thumnails:

C'est beaucoup plus simple et responsive, peu importe la taille.
ça ne correspond pas tellement à ce que j'aimerais :(

11e0f5a5882752d7cdcd7f1a9a3142d3.png
 
Dernière édition:

Petrouchka

??
Premium
Inscription
16 Février 2015
Messages
2 078
Réactions
727
Points
10 761
Hello,
J'ai une sorte de "pricing box" html & css avec bootstrap:

GSrGN38.png



Sauf, que lorsque je mets plusieurs box comme-celles-ci avec un nombre de caractère différents, les dimensions de la box changent:

fzVZHy6.png



Si je modifie les classes pour que les box ont des dimensionnions précises, ça marche, mais ce n'est pas responsive, et moi j'aurais voulu que ça soit responsive !


Avez-vous donc une idée pour que ça fonctionne?


Je vous laisse le code:

HTML:
              <!-- Modern Warfare -->
    <br>
                <div class="col-sm-4">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img src="http://i.imgur.com/DwX79DT.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Nom de clan non-assigné</p>
                                    <p>• Unlock-all (accessoires...)</p>
                                    <p>• Infection (promod, wallhack...)</p>
                                    <p>• ModMenu pendant le lobby</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                      
                      
                        <!-- Advanced Warfare -->
                <div class="col-sm-4">
                    <div class="row">
                        <div class="col-sm-12 text-center">
                            <div class="panel panel-default slideInLeft animate">
                                <div class="panel-heading">
                                  <img  src="http://i.imgur.com/mSHibL4.png" class="wow bounceIn text-primary img-responsive" data-wow-delay=".1s"></img></div>
                                <div class="panel-body">
                                    <p>• Prestige au choix</p>
                                    <p>• Niveau au choix</p>
                                    <p>• Statistiques au choix</p>
                                    <p>• Unlock-all(défis, camouflages...)</p>
                                    <p>• Médailles + stats armes au choix</p>
                                    <p>• Personnage Zombie</p>
                                    <p>• Statistiques au choix en ligue</p>
                                    <hr>COMMANDER
                                    <hr>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

Merci !

Bien joué
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut