EDIT: Я решил свою проблему. Объяснение внизу.Bootstrap - размер col в отношении родительского col
Извините за мой английский, но трудно объяснить:/ Когда базовый столбец принимает размер «md-4» и слишком мал, тогда входной ребенок должен сломать линию и стать 100% шириной. Но если базовый столбец изменит класс на «sm-6», то станет больше, а дочерний элемент должен вернуться в строку.
Как решить эту проблему?
<head>
<title>Bootstrap Example</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="col-md-4 col-sm-6 col-xs-12" style="background-color: #fbb3b3">
<form class="form-horizontal">
<div class="form-group">
<label for="inputEmail" class="col-sm-2 col-xs-2 control-label">Email</label>
<div class="col-sm-10 col-xs-10">
<input type="email" class="form-control" id="inputEmail" placeholder="This input should break line, when is too small">
</div>
</div>
<div class="form-group">
<label for="inputPassword" class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" id="inputPassword" placeholder="But if is enough space it should stay inline">
</div>
</div>
</form>
</div>
<div class="col-md-4 col-sm-6 col-xs-12" style="background-color: #76ddf3">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
</div>
<div class="col-md-4 col-sm-12 col-xs-12" style="background-color: #fcfa96">
Try to resize window and you will see what am I talking about.
</div>
</div>
</div>
</body>
EDIT: солитон - Я яваскрипт функции, которая определяет изменение ширины формы и добавляет класс Col-хз элементов или принять его. Так легко ... Эффект на картинке:
Это потому, что вы используете его неправильно. Я создал кодировщик и исправил это для вас. Ожидайте ответа через 10 минут или меньше. –
Ответы мне не помогли. Я сделал это по-другому. – Invictus
Я рад, что ты смог понять это. Хорошие навыки отладки! –