У меня возникла проблема с тем, что я создал флажок, отображающий + и - для расширения и свернуть. HTML код -Значок не отображается на флажке в Mozilla Firefox
<input type=checkbox class="ins" ng-model=show ng-class='{open:show}'><b>Show</b>
код CSS является -
.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/
он отлично работает на хроме, но тот же код не работает на Mozilla
он не работает в моем jsfiddle .... вы хотели бы еще один всеобъемлющий пример той же функциональностью? проверены со всеми браузерами? В последнее время я работал над одним и тем же ... –
https://jsfiddle.net/1jj1714e/ Это рабочий код .. –
': before' и': after' недоступен для элементов, которые не могут быть содержание. '' является одним из них. – connexo