I use Bootstrap's (version 4) custom checkboxes. If I align them using column-width in their parent container, the checkboxes in the last column do not appear in IE 11. In Chrome and FF it is OK.
The label text is visible but the pseudo-elements which contain the actual custom checkbox are not. Do you have any workaround for this render bug?
.container {
column-width: 100px;
}
<script src="https://code.jquery.com/jquery.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="custom-checkbox custom-control">
<input type="checkbox" class="custom-control-input" id="check1"/>
<label class="custom-control-label" for="check1">test1</label>
</div>
<div class="custom-checkbox custom-control">
<input type="checkbox" class="custom-control-input" id="check2"/>
<label class="custom-control-label" for="check2">test2</label>
</div>
<div class="custom-checkbox custom-control">
<input type="checkbox" class="custom-control-input" id="check3"/>
<label class="custom-control-label" for="check3">test3</label>
</div>
<div class="custom-checkbox custom-control">
<input type="checkbox" class="custom-control-input" id="check4"/>
<label class="custom-control-label" for="check4">test4</label>
</div>
<div class="custom-checkbox custom-control">
<input type="checkbox" class="custom-control-input" id="check5"/>
<label class="custom-control-label" for="check5">test5</label>
</div>
<div class="custom-checkbox custom-control">
<input type="checkbox" class="custom-control-input" id="check6"/>
<label class="custom-control-label" for="check6">test6</label>
</div>
</div>
You can check a JSBin demo here: https://jsbin.com/micodetolo/1/edit?html,css,output