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
RGCoins
25
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 !
 
Salut, il me semble qu'il y a quelque chose comme max-height ou des propriétées comme ça qui pourrait t'aider non? Enfin je cerne pas vraiment le soucis
 
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.
 
(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 :(
 
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.
 
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
 
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:
ç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 :)
 
ç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 :)

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

C'est beaucoup plus simple et responsive, peu importe la taille.
 
*///// 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:
C'est résolu en donnant une taille max au "panel-heading" et aux images.

Merci à tous de m'avoir aidé :crazy:
 
Cette réponse a aidé l'auteur de cette discussion !
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.
Retour
Haut