bootstrap forme à l'intérieur du panneau mise en page semble incorrect
Si j'ai une forme définie à l'intérieur d'un bootstrap panneau, puis le groupe de mise en page s'effondre.
J'ai coloré la forme rouge pour que je puisse voir d'où il était 😉 voici le jsFiddle : https://jsfiddle.net/DTcHh/
J'ai constaté que si j'ajoute
.panel-body .form-horizontal .form-group {
margin-right: 25px;
margin-left: 25px;
}
pour le css, je puis faire ce
(J'ai coloré la forme rouge pour que je puisse voir d'où il était 😉 )
donc il semble que c'est corrigé, mais semble un terrible hack pour moi
- Est que c'est un bug dans le bootstrap
- Dois-je appliquer ce css
- Est-il quelque chose de mal avec mon formulaire de définitions ?
grâce
- arrghh! perdu le jsFiddle. le nouveau est dans le jsfiddle.net/g437m8ve/2
Vous devez vous connecter pour publier un commentaire.
Selon bootstrap docs (http://getbootstrap.com/css/#forms-horizontal), la classe
form-horizontal
fait<form>
agir comme un.row
de sorte que vous n'avez pas besoin de l'ajouter et ont.col-**-*
dans des groupes, des étiquettes et des trucs. Les docs de vous donner un exemple oMais vous avez un
.row
à l'intérieur d'un.row
et pas de.col-**-*
..row
a marge négative pour supprimer le rembourrage de son parent, sans.col-**-*
en tant que parent, il dispose de 2 des marges négatives.Donc c'est un peu bordélique. Je suggère de retirer votre
.row
et.form-horizontal
classe à atteindre le look que vous voulez ou ajouter la marge, comme vous l'avez déjà fait.Ici c'est un violon.
Merci pour la réponse pour me pointer dans la bonne direction. Personnellement, j'aime la possibilité d'ajouter une colonne avec 12 de largeur qui s'enroule autour de l'autre-groupes.
Voici le violon