У меня возникли проблемы с простой компоновкой, используя twitter bootstrap 3.0. Проблема возникает, когда у меня слишком много текста в моем контенте, и это толкает коннов. Я не уверен, что я правильно структурирую вещи. Вот мой HTMLБутстрап текст строки, нажимающий столбцы вниз
<div data-bind="foreach: items" class="row">
<div class="col-sm-4" >
<div >
<div>
<strong>Field:</strong> <span data-bind="text: Field"></span><br />
<strong>Field:</strong> <span data-bind="text: Field"></span><br />
<strong>Field:</strong> <span data-bind="text: Field"></span><br />
<strong data-bind="text: Field">Field</strong>
</div>
<div class="container">
<img class="img-rounded" data-bind="attr: { src: Field}" />
</div>
<div >
<button type="button" class="btn btn-danger btn-sm" id="dislike" >
<span class="glyphicon glyphicon-thumbs-down"></span>
</button>
<button type="button" class="btn btn-success btn-sm">
<span class="glyphicon glyphicon-thumbs-up"></span>
</button>
<audio class="audioStream" oncanplay="" preload="none">
<source src="" />
</audio>
<button type="button" class="btn btn-primary btn-sm audioPlayer">
<span class="glyphicon glyphicon-play audioPlayerIcon"></span>
</button>
</div>
</div>
</div>
Я ожидал получить такой вывод (который я, если текст короткий)
Вместо этого он показывает, как
Я полагаю, я мог бы вероятно, исправить проблему, создав новый div с class = "row" каждые три записи, но я не думаю, что мне действительно нужно это делать. Возможно, я неправильно использую сетку в этом случае использования. Мое намерение состояло в том, чтобы получить отзывчивый дизайн, который повернул бы вертикаль на более мелкие экраны. Вот почему я не использовал таблицы. Любая помощь приветствуется. Если мне нужно предоставить дополнительную информацию, дайте мне знать.
Думаю, я не совсем уверен, как это поможет. col-md-2 сделает все более тощим и подтолкнет высоту, что и вызывает проблему. Я попробовал то, что ты говоришь. Это просто увеличило количество статей в строке и усугубило проблему. Можете ли вы привести краткий пример? Возможно, я неправильно понимаю –
, затем назначить фиксированную высоту и использовать переполнение css для скрытия, что также поможет вам поддерживать высоту, может быть –
Кажется, что нужно работать. Так сделал это http://stackoverflow.com/questions/12124835/using-knockout-to-populate-bootstrap-rows-and-spans, который является другим подходом –