【发布时间】:2016-08-10 21:35:01
【问题描述】:
我正在尝试使用引导程序创建多列复选框列表。但是第一列中的第一项与其余的不对齐。
代码: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);
});
【问题讨论】:
标签: css twitter-bootstrap knockout.js