ブートストラップを使用してマルチカラムチェックボックスリストを作成しようとしています。しかし、最初の列の最初の項目は残りの部分と並んでいません。ブートストラップマルチカラムチェックボックスが並んでいません
コード:http://jsfiddle.net/04pgkkfv/1/
<div class="row">
<ul class="list-group row" data-bind="foreach: availableProgramIndexes">
<li class="checkbox list-group-item col-sm-2">
<label>
<input type="checkbox" data-bind="value: $data" /><span data-bind="text: $data"></span></label>
</li>
</ul>
</div>
$(document).ready(function() {
var BaseVM = function() {
var that = {};
return that;
};
var TestVM = function() {
var that = BaseVM();
that.availableProgramIndexes = ko.observableArray([]);
return that;
};
var vm = TestVM();
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
vm.availableProgramIndexes.push('123 456');
ko.applyBindings(vm);
});