I've encountered an issue with a checkbox I created to display a + and - for expand and collapse functionality. HTML Code:
<input type=checkbox class="ins" ng-model=show ng-class='{open:show}'><b>Show</b>
CSS code:
.ins {
-moz-appearance:none;
-o-appearance:none;
-webkit-appearance: none;
width: 14px;
height: 14px;
}
.ins:after {
content: ' + ';
font-weight: 800;
}
.ins.open[type=checkbox]:after {
content:" - ";
font-weight: 800;
}
https://jsfiddle.net/1jj1714e/
While it works perfectly fine on Chrome, the same code does not work on Mozilla Firefox.