J'ai créé un Démonstration pour vous.
Voici comment votre structure imbriquée devrait être dans Bootstrap 3 :
<div class="form-group">
<label for="birthday" class="col-xs-2 control-label">Birthday</label>
<div class="col-xs-10">
<div class="form-inline">
<div class="form-group">
<input type="text" class="form-control" placeholder="year"/>
</div>
<div class="form-group">
<input type="text" class="form-control" placeholder="month"/>
</div>
<div class="form-group">
<input type="text" class="form-control" placeholder="day"/>
</div>
</div>
</div>
</div>
Remarquez comment l'ensemble form-inline
est imbriqué dans le col-xs-10
div contenant le contrôle du formulaire horizontal. En d'autres termes, l'ensemble du form-inline
est le "contrôle" de l'étiquette d'anniversaire dans le formulaire horizontal principal.
Note que vous rencontrerez un problème de marges gauche et droite en imbriquant le formulaire en ligne dans le formulaire horizontal. Pour résoudre ce problème, ajoutez ceci à votre css :
.form-inline .form-group{
margin-left: 0;
margin-right: 0;
}